Merge branch 'master' of github.com:martinrotter/rssguard

This commit is contained in:
Martin Rotter 2023-10-20 09:30:00 +02:00
commit 66017be265
30 changed files with 8767 additions and 4267 deletions

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(kategorie)</translation> <translation>(kategorie)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(kanál)</translation> <translation>(kanál)</translation>
</message> </message>
@ -129,67 +129,67 @@ Chyba: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Aplikace již běží</translation> <translation>Aplikace již běží</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Nelze psát do cílové složky</translation> <translation>Nelze psát do cílové složky</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Soubor nastavení nebyl zkopírován do cílového adresáře.</translation> <translation>Soubor nastavení nebyl zkopírován do cílového adresáře.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Obnovení databáze nebylo spuštěno. Ujistěte se, že cílový adresář je zapisovatelný.</translation> <translation>Obnovení databáze nebylo spuštěno. Ujistěte se, že cílový adresář je zapisovatelný.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Obnovení nastavení nebylo spuštěno. Ujistěte se, že cílový adresář je zapisovatelný.</translation> <translation>Obnovení nastavení nebylo spuštěno. Ujistěte se, že cílový adresář je zapisovatelný.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Nelze přidat kanál</translation> <translation>Nelze přidat kanál</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Kanál nemůže být přidán, protože nemáte aktivovaný žádný účet který umí přidávat kanály.</translation> <translation>Kanál nemůže být přidán, protože nemáte aktivovaný žádný účet který umí přidávat kanály.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Balíčky %1 byly aktualizovány.</translation> <translation>Balíčky %1 byly aktualizovány.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Staženy nepřečtené zprávy</translation> <translation>Staženy nepřečtené zprávy</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Zobrazit seznam změn</translation> <translation>Zobrazit seznam změn</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>Je třeba nastavit AdBlock</translation> <translation>Je třeba nastavit AdBlock</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Vítejte</translation> <translation>Vítejte</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Prosím, zkontrolujte novinky kliknutím
na tuto bublinu.</translation> na tuto bublinu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock není korektně nakonfigurován. Běžte do &quot;Nastavení&quot; -&gt; &quot;Node.js&quot; a zkontrolujte nastavení.</translation> <translation>AdBlock není korektně nakonfigurován. Běžte do &quot;Nastavení&quot; -&gt; &quot;Node.js&quot; a zkontrolujte nastavení.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Již běží</translation> <translation>Již běží</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Balíčky %1 NEBYLY aktualizovány kvůli chybě: %2.</translation> <translation>Balíčky %1 NEBYLY aktualizovány kvůli chybě: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ na tuto bublinu.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation>Jít na předchozí stránku</translation> <translation>Jít na předchozí stránku</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation>Jít na další stránku</translation> <translation>Jít na další stránku</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation>Otevřít článek v seznamu článků</translation> <translation>Otevřít článek v seznamu článků</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation>Otevřít článek ve webovém prohlížeči</translation> <translation>Otevřít článek ve webovém prohlížeči</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation>Označit všechny zprávy jako přečtené</translation> <translation>Označit všechny zprávy jako přečtené</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation> <translation>
<numerusform>%n kanál načten</numerusform> <numerusform>%n kanál načten</numerusform>
@ -472,6 +472,19 @@ na tuto bublinu.</translation>
<translation>Není podporováno</translation> <translation>Není podporováno</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Nadpis</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Typ</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -793,15 +806,35 @@ ID položky: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Panel kanálů</translation> <translation>Panel kanálů</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Nástrojová lišta pro zprávy</translation> <translation>Nástrojová lišta pro zprávy</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -1003,17 +1036,17 @@ ID položky: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>soubor OPML obsahuje chyby</translation> <translation>soubor OPML obsahuje chyby</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>toto asi není OPML soubor</translation> <translation>toto asi není OPML soubor</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Kategorie</translation> <translation>Kategorie</translation>
</message> </message>
@ -1776,6 +1809,64 @@ Složka cache pro QtWebEngine -&gt; &quot;%7&quot;</translation>
<translation>Postup</translation> <translation>Postup</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Zvolte nadřazenou kategorii pro Váš kanál.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1923,27 +2014,27 @@ Složka cache pro QtWebEngine -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Žádná možná akce</translation> <translation>Žádná možná akce</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Žádný koš</translation> <translation>Žádný koš</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Hlavní menu</translation> <translation>Hlavní menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Otevřít hlavní menu</translation> <translation>Otevřít hlavní menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Otevřít &amp;hlavní menu</translation> <translation>Otevřít &amp;hlavní menu</translation>
</message> </message>
@ -2384,7 +2475,7 @@ Složka cache pro QtWebEngine -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Přidat novou kategorii</translation> <translation>Přidat novou kategorii</translation>
</message> </message>
@ -2555,37 +2646,37 @@ Složka cache pro QtWebEngine -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Přidat nový kanál</translation> <translation>Přidat nový kanál</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Žádná možná akce</translation> <translation>Žádná možná akce</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Nelze vyčistit databázi</translation> <translation>Nelze vyčistit databázi</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Databázi nelze v současné době vyčistit, protože běží jiná kritická akce. Zkuste to později.</translation> <translation>Databázi nelze v současné době vyčistit, protože běží jiná kritická akce. Zkuste to později.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Nejdříve ukončete otevřené modální dialogy.</translation> <translation>Nejdříve ukončete otevřené modální dialogy.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Stahuji obecná data</translation> <translation>Stahuji obecná data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Zavřít dialogy</translation> <translation>Zavřít dialogy</translation>
</message> </message>
@ -3175,27 +3266,27 @@ Musíte restartovat manuálně.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Kanál přidán</translation> <translation>Kanál přidán</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Obecné</translation> <translation>Obecné</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Síť</translation> <translation>Síť</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Kanál byl přidán, spouštím obnovení seznamu kanálu.</translation> <translation>Kanál byl přidán, spouštím obnovení seznamu kanálu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API vrátilo chybový kód %1</translation> <translation>API vrátilo chybový kód %1</translation>
</message> </message>
@ -5216,7 +5307,7 @@ Tokeny vyprší: %2</translation>
<translation>cs</translation> <translation>cs</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5243,7 +5334,7 @@ Tokeny vyprší: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Načíst úvodní sadu kanálů</translation> <translation>Načíst úvodní sadu kanálů</translation>
</message> </message>
@ -5340,12 +5431,12 @@ Feedly je bezpečný prostor, kde můžete soukromě organizovat a prohledávat
<translation>Stažený nové (nepřečtené) zprávy</translation> <translation>Stažený nové (nepřečtené) zprávy</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>Problém v XML: %1</translation> <translation>Problém v XML: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>Problém v JSON: %1</translation> <translation>Problém v JSON: %1</translation>
</message> </message>
@ -5443,6 +5534,69 @@ Podporované čtečky:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation>dole-vpravo</translation> <translation>dole-vpravo</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7057,7 +7211,7 @@ Po instalaci Node.js také restartujte dialog &quot;Nastavení&quot;.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7068,52 +7222,42 @@ Typ: %2
Post-processing skript: %3</translation> Post-processing skript: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Skript</translation> <translation>Skript</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Místní soubor</translation> <translation>Místní soubor</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Neznámý</translation> <translation>Neznámý</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Data pro kanál nelze uložit: %1</translation> <translation>Data pro kanál nelze uložit: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON chyba &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML nemá správný tvar, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Formát XML souboru nerozpoznán</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Kanál nelze přesunout, více informací najdete v aplikačním logu.</translation> <translation>Kanál nelze přesunout, více informací najdete v aplikačním logu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Nelze uložit vlastnosti kanálu</translation> <translation>Nelze uložit vlastnosti kanálu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Kanál nelze přesunout</translation> <translation>Kanál nelze přesunout</translation>
</message> </message>
@ -7141,133 +7285,148 @@ Post-processing skript: %3</translation>
<translation>Zvolte popis Vašeho kanálu.</translation> <translation>Zvolte popis Vašeho kanálu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Vybrat ikonu</translation> <translation>Vybrat ikonu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Načíst ikonu ze souboru...</translation> <translation>Načíst ikonu ze souboru...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Použít výchozí ikonu z tématu</translation> <translation>Použít výchozí ikonu z tématu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Stáhnout ikonu online z kanálu</translation> <translation>Stáhnout ikonu online z kanálu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Metadata doposud nenačtena.</translation> <translation>Metadata doposud nenačtena.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Ikona úspěšně stažena.</translation> <translation>Ikona úspěšně stažena.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Metadata ikony načtena.</translation> <translation>Metadata ikony načtena.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Ikona nestažena.</translation> <translation>Ikona nestažena.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Metadata stažena úspěšně.</translation> <translation>Metadata stažena úspěšně.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Metadata a ikona staženy.</translation> <translation>Metadata a ikona staženy.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Žádná metadata nestažena.</translation> <translation>Žádná metadata nestažena.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Název kanálu je v pořádku.</translation> <translation>Název kanálu je v pořádku.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Název kanálu je příliš krátký.</translation> <translation>Název kanálu je příliš krátký.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Popis je prázdný.</translation> <translation>Popis je prázdný.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Popis je v pořádku.</translation> <translation>Popis je v pořádku.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL je v pořádku.</translation> <translation>URL je v pořádku.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL nemá standardní tvar. Začíná vaše URL na &quot;http://&quot; či &quot;https://&quot;?</translation> <translation>URL nemá standardní tvar. Začíná vaše URL na &quot;http://&quot; či &quot;https://&quot;?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URL je prázdná.</translation> <translation>URL je prázdná.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Vybrat ikonu pro kanál</translation> <translation>Vybrat ikonu pro kanál</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Obrázky (%1)</translation> <translation>Obrázky (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Vybrat ikonu</translation> <translation>Vybrat ikonu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Zrušit</translation> <translation>Zrušit</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Hledat v:</translation> <translation>Hledat v:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Název ikony:</translation> <translation>Název ikony:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Typ ikony:</translation> <translation>Typ ikony:</translation>
</message> </message>
@ -7292,51 +7451,42 @@ Post-processing skript: %3</translation>
<translation>Sem můžete zadat plné volání externího programu i s parametry, které vyprodukuje kanálová data.</translation> <translation>Sem můžete zadat plné volání externího programu i s parametry, které vyprodukuje kanálová data.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>Zdroj je ok.</translation> <translation>Zdroj je ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>Zdroj je prázdný.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>Příkaz je v pořádku.</translation> <translation>Příkaz je v pořádku.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>Příkaz je prázdný.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>Skript selhal: %1</translation> <translation>Skript selhal: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Síťová chyba: %1</translation> <translation>Síťová chyba: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Chyba: %1</translation> <translation>Chyba: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>Co je to post-procesní skript?</translation> <translation>Co je to post-procesní skript?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7418,67 +7568,67 @@ Stažená data kanálů můžete také dodatečně zpracovat post-procesním skr
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Chcete načíst úvodní set kanálů?</translation> <translation>Chcete načíst úvodní set kanálů?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Chyba při načítání úvodních kanálů</translation> <translation>Chyba při načítání úvodních kanálů</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Načíst metadata</translation> <translation>Načíst metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Exportovat kanály</translation> <translation>Exportovat kanály</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importovat kanály</translation> <translation>Importovat kanály</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Tento nový účet doposud neobsahuje žádné kanály, chcete nyní přidat výchozí sadu kanálů?</translation> <translation>Tento nový účet doposud neobsahuje žádné kanály, chcete nyní přidat výchozí sadu kanálů?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation>Jedná se o klasicky účet pro standardní RSS/RDF/ATOM kanály.</translation> <translation>Jedná se o klasicky účet pro standardní RSS/RDF/ATOM kanály.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Nelze přidat položku</translation> <translation>Nelze přidat položku</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Nelze přidat kanál, protože probíhá jiná kritická operace.</translation> <translation>Nelze přidat kanál, protože probíhá jiná kritická operace.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Nelze přidat kategorii</translation> <translation>Nelze přidat kategorii</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Nelze přidat kategorii, protože probíhá jiná kritická operace.</translation> <translation>Nelze přidat kategorii, protože probíhá jiná kritická operace.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Import byl úspěšný.</translation> <translation>Import byl úspěšný.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Některé kanály/kategorie nebyly importovány kvůli chybě. Mrkněte do aplikačního logu.</translation> <translation>Některé kanály/kategorie nebyly importovány kvůli chybě. Mrkněte do aplikačního logu.</translation>
</message> </message>
@ -8007,17 +8157,17 @@ Nepřečtené zprávy: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Nelze přidat položku</translation> <translation>Nelze přidat položku</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Nelze přidat kanál, protože probíhá jiná kritická operace.</translation> <translation>Nelze přidat kanál, protože probíhá jiná kritická operace.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8028,7 +8178,7 @@ Poslední chyba: %3
Poslední čas přihlášení: %4</translation> Poslední čas přihlášení: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>nelze získat seznam kanálu, síťová chyba &apos;%1&apos;</translation> <translation>nelze získat seznam kanálu, síťová chyba &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(kategori)</translation> <translation>(kategori)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(nyhedskilde)</translation> <translation>(nyhedskilde)</translation>
</message> </message>
@ -129,67 +129,67 @@ Fejl: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Programmet kører allerede</translation> <translation>Programmet kører allerede</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Målbiblioteket er ikke skrivbart</translation> <translation>Målbiblioteket er ikke skrivbart</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Indstillinger kunne ikke kopieres til uddatabibliotek.</translation> <translation>Indstillinger kunne ikke kopieres til uddatabibliotek.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Gendannelse af database ikke påbegyndt. Sørg for at målbiblioteket er skrivbart.</translation> <translation>Gendannelse af database ikke påbegyndt. Sørg for at målbiblioteket er skrivbart.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Gendannelse af indstillinger ikke påbegyndt. Sørg for at målbiblioteket er skrivbart.</translation> <translation>Gendannelse af indstillinger ikke påbegyndt. Sørg for at målbiblioteket er skrivbart.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Kan ikke tilføje nyhedskilde</translation> <translation>Kan ikke tilføje nyhedskilde</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Nyhedskilde kan ikke tilføjes, da der ikke er nogen aktiv konto at tilføje den til.</translation> <translation>Nyhedskilde kan ikke tilføjes, da der ikke er nogen aktiv konto at tilføje den til.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Ulæste artikler hentet</translation> <translation>Ulæste artikler hentet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation> til ændringslog</translation> <translation> til ændringslog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock skal indstilles</translation> <translation>AdBlock skal indstilles</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Velkommen</translation> <translation>Velkommen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -201,17 +201,17 @@ version ved at klikke på denne pop up
påmindelse.</translation> påmindelse.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Kører allerede</translation> <translation>Kører allerede</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -224,32 +224,32 @@ påmindelse.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -469,6 +469,19 @@ påmindelse.</translation>
<translation>Ikke understøttet af konto</translation> <translation>Ikke understøttet af konto</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -780,15 +793,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Værktøjsbjælke for nyhedskilder</translation> <translation>Værktøjsbjælke for nyhedskilder</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Værktøjsbjælke for artikler</translation> <translation>Værktøjsbjælke for artikler</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -988,17 +1021,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>OPML-dokument indeholder fejl</translation> <translation>OPML-dokument indeholder fejl</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>dette er sandsynligvis ikke et OPML-dokument</translation> <translation>dette er sandsynligvis ikke et OPML-dokument</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Kategori</translation> <translation>Kategori</translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Status</translation> <translation>Status</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>Webadresse</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Ingen mulige handlinger</translation> <translation>Ingen mulige handlinger</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Ingen skraldespand</translation> <translation>Ingen skraldespand</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Hovedmenu</translation> <translation>Hovedmenu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Åben hovedmenu</translation> <translation>Åben hovedmenu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Åben hoved&amp;menu</translation> <translation>Åben hoved&amp;menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Tilføj ny kategori</translation> <translation>Tilføj ny kategori</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Tilføj ny nyhedskilde</translation> <translation>Tilføj ny nyhedskilde</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Ingen mulige handlinger</translation> <translation>Ingen mulige handlinger</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Kan ikke rense database</translation> <translation>Kan ikke rense database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Luk dialoger</translation> <translation>Luk dialoger</translation>
</message> </message>
@ -3157,27 +3248,27 @@ Du skal genstarte programmet manuelt.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Nyhedskilde tilføjet</translation> <translation>Nyhedskilde tilføjet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Generelt</translation> <translation>Generelt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Netværk</translation> <translation>Netværk</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>En nyhedskilde blev tilføjet, et nyt kildetræ indhentes nu.</translation> <translation>En nyhedskilde blev tilføjet, et nyt kildetræ indhentes nu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API returnerede fejlkode %1</translation> <translation>API returnerede fejlkode %1</translation>
</message> </message>
@ -5186,7 +5277,7 @@ Login tokens expiration: %2</translation>
<translation>da</translation> <translation>da</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5207,7 +5298,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Indlæs de oprindelige nyhedskilder</translation> <translation>Indlæs de oprindelige nyhedskilder</translation>
</message> </message>
@ -5304,12 +5395,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5407,6 +5498,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7015,7 +7169,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7026,52 +7180,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Lokalfil</translation> <translation>Lokalfil</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7099,133 +7243,148 @@ Post-processing script: %3</translation>
<translation>Angiv beskrivelse af din nyhedskilde.</translation> <translation>Angiv beskrivelse af din nyhedskilde.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Vælg ikon</translation> <translation>Vælg ikon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Indlæs et ikon fra en fil...</translation> <translation>Indlæs et ikon fra en fil...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Brug standardikonet fra ikontemaet</translation> <translation>Brug standardikonet fra ikontemaet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Hent ikon fra nyhedskilde</translation> <translation>Hent ikon fra nyhedskilde</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Indtil videre er der ikke hentet noget metadata.</translation> <translation>Indtil videre er der ikke hentet noget metadata.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Ikon hentet succesfuldt.</translation> <translation>Ikon hentet succesfuldt.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Ingen ikoner hentet</translation> <translation>Ingen ikoner hentet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Metadata nyhedskilde og ikon er hentet.</translation> <translation>Metadata nyhedskilde og ikon er hentet.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Ingen metadata hentet.</translation> <translation>Ingen metadata hentet.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Navn nyhedskilde er i orden.</translation> <translation>Navn nyhedskilde er i orden.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Navn nyhedskilde er for kort.</translation> <translation>Navn nyhedskilde er for kort.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Ingen beskrivelse.</translation> <translation>Ingen beskrivelse.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Beskrivelsen er OK.</translation> <translation>Beskrivelsen er OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>Webadressen er OK.</translation> <translation>Webadressen er OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>Webadressen opfylder ikke standardmønsteret. Starter din webadresse med &quot;http: //&quot; eller &quot;https: //&quot; præfiks ?</translation> <translation>Webadressen opfylder ikke standardmønsteret. Starter din webadresse med &quot;http: //&quot; eller &quot;https: //&quot; præfiks ?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>Webadresse er tom.</translation> <translation>Webadresse er tom.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Vælg ikonfil til denne nyhedskilde</translation> <translation>Vælg ikonfil til denne nyhedskilde</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Billeder (%1)</translation> <translation>Billeder (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Vælg ikon</translation> <translation>Vælg ikon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annuller</translation> <translation>Annuller</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Kig i:</translation> <translation>Kig i:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Ikonnavn:</translation> <translation>Ikonnavn:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Ikontype:</translation> <translation>Ikontype:</translation>
</message> </message>
@ -7250,51 +7409,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Fejl: %1</translation> <translation>Fejl: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7376,67 +7526,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Ønsker du at indlæse det oprindelige sæt nyhedskilder?</translation> <translation>Ønsker du at indlæse det oprindelige sæt nyhedskilder?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Fejl ved indlæsning af indledende nyhedskilder</translation> <translation>Fejl ved indlæsning af indledende nyhedskilder</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Hent metadata</translation> <translation>Hent metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Eksportér nyhedskilder</translation> <translation>Eksportér nyhedskilder</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importér nyhedskilder</translation> <translation>Importér nyhedskilder</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kam ikke tilføje emne</translation> <translation>Kam ikke tilføje emne</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kan ikke tilføje nyhedskilde, fordi en anden kritisk handling er under udførelse.</translation> <translation>Kan ikke tilføje nyhedskilde, fordi en anden kritisk handling er under udførelse.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Kan ikke tilføje kategori</translation> <translation>Kan ikke tilføje kategori</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Kan ikke tilføje kategori, fordi en anden kritisk handling er under udførelse.</translation> <translation>Kan ikke tilføje kategori, fordi en anden kritisk handling er under udførelse.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7959,17 +8109,17 @@ Ulæste nyheder: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kan ikke tilføje emne</translation> <translation>Kan ikke tilføje emne</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kan ikke tilføje nyhedskilde, fordi en anden kritisk handling er under udførelse.</translation> <translation>Kan ikke tilføje nyhedskilde, fordi en anden kritisk handling er under udførelse.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7980,7 +8130,7 @@ Sidste fejl: %3
Sidst logget : %4</translation> Sidst logget : %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation> (Kategorie)</translation> <translation> (Kategorie)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation> (Feed)</translation> <translation> (Feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Die Anwendung läuft bereits.</translation> <translation>Die Anwendung läuft bereits.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Das Ausgabeverzeichnis ist nicht beschreibbar.</translation> <translation>Das Ausgabeverzeichnis ist nicht beschreibbar.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Einstellungsdatei konnte nicht in das Ausgabeverzeichnis geschrieben werden.</translation> <translation>Einstellungsdatei konnte nicht in das Ausgabeverzeichnis geschrieben werden.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Wiederherstellung der Datenbank wurde nicht initiiert. Stellen Sie sicher, dass das Ausgabeverzeichnis beschrieben werden kann.</translation> <translation>Wiederherstellung der Datenbank wurde nicht initiiert. Stellen Sie sicher, dass das Ausgabeverzeichnis beschrieben werden kann.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Wiederherstellung der Einstellungen wurde nicht initiiert. Stellen Sie sicher, dass das Ausgabeverzeichnis beschrieben werden kann.</translation> <translation>Wiederherstellung der Einstellungen wurde nicht initiiert. Stellen Sie sicher, dass das Ausgabeverzeichnis beschrieben werden kann.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Kann Feed nicht hinzufügen</translation> <translation>Kann Feed nicht hinzufügen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Feed konnte nicht hinzugefügt werden, weil kein aktiver Zugang existiert, der Feeds hinzufügen kann.</translation> <translation>Feed konnte nicht hinzugefügt werden, weil kein aktiver Zugang existiert, der Feeds hinzufügen kann.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>%1 Pakete wurden aktualisiert.</translation> <translation>%1 Pakete wurden aktualisiert.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Ungelesene Artikel aktualisiert</translation> <translation>Ungelesene Artikel aktualisiert</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Geh zum Changelog</translation> <translation>Geh zum Changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock muss noch konfiguriert werden</translation> <translation>AdBlock muss noch konfiguriert werden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Willkommen</translation> <translation>Willkommen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Bitte überprüfen Sie die in dieser Version enthaltene Neuerungen
durch Klicken auf diese Benachrichtigung.</translation> durch Klicken auf diese Benachrichtigung.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock ist nicht richtig konfiguriert. Gehe zu &quot;Einstellungen&quot; -&gt; &quot;Node.js&quot; und stelle sicher, dass Node.js korrekt eingerichtet ist.</translation> <translation>AdBlock ist nicht richtig konfiguriert. Gehe zu &quot;Einstellungen&quot; -&gt; &quot;Node.js&quot; und stelle sicher, dass Node.js korrekt eingerichtet ist.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Bereits aktiv</translation> <translation>Bereits aktiv</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Packete %1 wurden NICHT aktualisiert, wegen Fehler: %2.</translation> <translation>Packete %1 wurden NICHT aktualisiert, wegen Fehler: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ durch Klicken auf diese Benachrichtigung.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ durch Klicken auf diese Benachrichtigung.</translation>
<translation>Nicht von Konto unterstützt</translation> <translation>Nicht von Konto unterstützt</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Name</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Typ</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Werkzeugleiste für Feeds</translation> <translation>Werkzeugleiste für Feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Werkzeugleiste für Artikel</translation> <translation>Werkzeugleiste für Artikel</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>OPML Dokument enthält Fehler</translation> <translation>OPML Dokument enthält Fehler</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>dies ist wahrscheinlich kein OPML Dokument</translation> <translation>dies ist wahrscheinlich kein OPML Dokument</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Kategorie</translation> <translation>Kategorie</translation>
</message> </message>
@ -1756,6 +1789,64 @@ QtWebEngine Zwischenspeicher -&gt; &quot;%7&quot;</translation>
<translation>Fortschritt</translation> <translation>Fortschritt</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Eintrag auswählen, unter dem die Kategorien und Feeds eingegliedert werden.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1903,27 +1994,27 @@ QtWebEngine Zwischenspeicher -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Keine Aktionen möglich</translation> <translation>Keine Aktionen möglich</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Kein Papierkorb</translation> <translation>Kein Papierkorb</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Hauptmenü</translation> <translation>Hauptmenü</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Öffne Hauptmenü</translation> <translation>Öffne Hauptmenü</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Öffne &amp;Hauptmenü</translation> <translation>Öffne &amp;Hauptmenü</translation>
</message> </message>
@ -2364,7 +2455,7 @@ QtWebEngine Zwischenspeicher -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Neue Kategorie hinzufügen</translation> <translation>Neue Kategorie hinzufügen</translation>
</message> </message>
@ -2535,37 +2626,37 @@ QtWebEngine Zwischenspeicher -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Neuen Feed hinzufügen</translation> <translation>Neuen Feed hinzufügen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Keine Aktionen möglich</translation> <translation>Keine Aktionen möglich</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Kann Datenbank nicht bereinigen</translation> <translation>Kann Datenbank nicht bereinigen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Kann die Datenbank aufgrund einer anderen Aktion hieran nicht bereinigen.</translation> <translation>Kann die Datenbank aufgrund einer anderen Aktion hieran nicht bereinigen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Schliessen Sie zuerst alle modalen Fenster.</translation> <translation>Schliessen Sie zuerst alle modalen Fenster.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Lade gemeinsame Daten</translation> <translation>Lade gemeinsame Daten</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Meldungen schließen</translation> <translation>Meldungen schließen</translation>
</message> </message>
@ -3155,27 +3246,27 @@ Dieser Neustart muss manuell ausgeführt werden.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Feed wurde hinzugefügt</translation> <translation>Feed wurde hinzugefügt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Generell</translation> <translation>Generell</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Netzwerk</translation> <translation>Netzwerk</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Feed wurde hinzugefügt, lade neuen Feed-Baum.</translation> <translation>Feed wurde hinzugefügt, lade neuen Feed-Baum.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API gibt Errorcode %1 zurück</translation> <translation>API gibt Errorcode %1 zurück</translation>
</message> </message>
@ -5185,7 +5276,7 @@ Ablauf des Login tokens: %2</translation>
<translation>de</translation> <translation>de</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5202,7 +5293,7 @@ Ablauf des Login tokens: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Zu Beginn standardmäßige Zusammenstellung von Feeds laden</translation> <translation>Zu Beginn standardmäßige Zusammenstellung von Feeds laden</translation>
</message> </message>
@ -5300,12 +5391,12 @@ Feedly ist ein sicherer Ort, wo du privat Themen organisieren und nachforschen k
<translation>Neuer (ungelesener) Artikel geladen</translation> <translation>Neuer (ungelesener) Artikel geladen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>XML Problem: %1</translation> <translation>XML Problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>JSON Problem: %1</translation> <translation>JSON Problem: %1</translation>
</message> </message>
@ -5403,6 +5494,69 @@ Liste aller unterstützten Leser:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7011,7 +7165,7 @@ Schließe und Öffne den Einstellungsdiealog erneut, nachdem du Node.js installi
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7022,52 +7176,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Skript</translation> <translation>Skript</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Lokale Datei</translation> <translation>Lokale Datei</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Unbekannt</translation> <translation>Unbekannt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Kann Daten für Feed nicht speichern: %1</translation> <translation>Kann Daten für Feed nicht speichern: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON Fehler &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML ist nicht got formatiert, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Format der XML Feed Datei nicht erkannt</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Kann Feed nicht verschieben, detaillierte Informationen sind im Anwendungsprotokoll</translation> <translation>Kann Feed nicht verschieben, detaillierte Informationen sind im Anwendungsprotokoll</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Feed Daten können nicht gespeichert werden</translation> <translation>Feed Daten können nicht gespeichert werden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Feed kann nicht verschoben werden</translation> <translation>Feed kann nicht verschoben werden</translation>
</message> </message>
@ -7095,133 +7239,148 @@ Post-processing script: %3</translation>
<translation>Beschreibung für den Feed setzen.</translation> <translation>Beschreibung für den Feed setzen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Auswahl des Icons</translation> <translation>Auswahl des Icons</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Icon aus Datei laden...</translation> <translation>Icon aus Datei laden...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Standard Icon verwenden</translation> <translation>Standard Icon verwenden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Icon aus Feed abrufen</translation> <translation>Icon aus Feed abrufen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Bisher keine Metadaten abgerufen.</translation> <translation>Bisher keine Metadaten abgerufen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Icon wurde erfolgreich abgerufen.</translation> <translation>Icon wurde erfolgreich abgerufen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Metadaten des Icons wurden abgerufen.</translation> <translation>Metadaten des Icons wurden abgerufen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Es wurde kein Icon abgerufen.</translation> <translation>Es wurde kein Icon abgerufen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Alle Metadaten wurden erfolgreich abgerufen.</translation> <translation>Alle Metadaten wurden erfolgreich abgerufen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Feed- und Icon-Metadaten wurden abgerufen.</translation> <translation>Feed- und Icon-Metadaten wurden abgerufen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Keine Metadaten abgerufen.</translation> <translation>Keine Metadaten abgerufen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Feed-Name ist in Ordnung.</translation> <translation>Feed-Name ist in Ordnung.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Feed-Name ist zu kurz.</translation> <translation>Feed-Name ist zu kurz.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Beschreibung ist leer.</translation> <translation>Beschreibung ist leer.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Die Beschreibung ist in Ordnung.</translation> <translation>Die Beschreibung ist in Ordnung.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL ist in Ordnung.</translation> <translation>URL ist in Ordnung.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>Der URL folgt nicht dem üblichen Schema. Beginnt er mit dem Präfix &quot;http://&quot; oder &quot;https://&quot;?</translation> <translation>Der URL folgt nicht dem üblichen Schema. Beginnt er mit dem Präfix &quot;http://&quot; oder &quot;https://&quot;?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>Der URL ist leer.</translation> <translation>Der URL ist leer.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Icon-Datei für den Feed auswählen</translation> <translation>Icon-Datei für den Feed auswählen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Bilder (%1)</translation> <translation>Bilder (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Icon auswählen</translation> <translation>Icon auswählen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Abbrechen</translation> <translation>Abbrechen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Suchen in:</translation> <translation>Suchen in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Icon-Name:</translation> <translation>Icon-Name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Icon-Typ:</translation> <translation>Icon-Typ:</translation>
</message> </message>
@ -7246,51 +7405,42 @@ Post-processing script: %3</translation>
<translation>Du kannst ein vollständiges Kommando inklusive Interpreter hier eingeben.</translation> <translation>Du kannst ein vollständiges Kommando inklusive Interpreter hier eingeben.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>Quelle OK.</translation> <translation>Quelle OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>Quelle leer.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>Befehl OK.</translation> <translation>Befehl OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>Befehl unvollständig.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>Skript fehlerhaft: %1</translation> <translation>Skript fehlerhaft: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Netzwerk Fehler: %1</translation> <translation>Netzwerk Fehler: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Fehler: %1</translation> <translation>Fehler: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>Was ist ein Nachbearbeitungs-Skript?</translation> <translation>Was ist ein Nachbearbeitungs-Skript?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7372,67 +7522,67 @@ Du kannst die generierten Feed Daten auch mit einem extra Nachbearbeituns-Skript
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Soll zu Beginn eine Auswahl von Feeds geladen werden?</translation> <translation>Soll zu Beginn eine Auswahl von Feeds geladen werden?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Fehler beim Laden der initial einzurichtenden Feeds</translation> <translation>Fehler beim Laden der initial einzurichtenden Feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Metadaten abrufen</translation> <translation>Metadaten abrufen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Feeds exportieren</translation> <translation>Feeds exportieren</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Feeds importieren</translation> <translation>Feeds importieren</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Dieses neu eingerichtete Konto enthält noch keine Feeds. Sie können jetzt eine standardmäßige Zusammenstellung von Feeds integrieren.</translation> <translation>Dieses neu eingerichtete Konto enthält noch keine Feeds. Sie können jetzt eine standardmäßige Zusammenstellung von Feeds integrieren.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kann Eintrag nicht hinzufügen</translation> <translation>Kann Eintrag nicht hinzufügen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kann Eintrag nicht hinzufügen, da noch eine andere ihn betreffende Aktion läuft.</translation> <translation>Kann Eintrag nicht hinzufügen, da noch eine andere ihn betreffende Aktion läuft.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Kategorie kann nicht hinzugefügt werden</translation> <translation>Kategorie kann nicht hinzugefügt werden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Kann Kategorie nicht hinzufügen, da noch eine andere diese betreffende Aktion läuft.</translation> <translation>Kann Kategorie nicht hinzufügen, da noch eine andere diese betreffende Aktion läuft.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Importieren wurde erfolgreich vollständig abgeschlossen.</translation> <translation>Importieren wurde erfolgreich vollständig abgeschlossen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Manche Feeds / Kategorien konnten wegen Fehlern nicht importiert werden, kontrolliere das Anwendungsprotokoll um mehr Informationen zu erhalten.</translation> <translation>Manche Feeds / Kategorien konnten wegen Fehlern nicht importiert werden, kontrolliere das Anwendungsprotokoll um mehr Informationen zu erhalten.</translation>
</message> </message>
@ -7955,17 +8105,17 @@ Ungelesene Nachrichten: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kann Eintrag nicht hinzufügen</translation> <translation>Kann Eintrag nicht hinzufügen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kann Eintrag nicht hinzufügen, da noch eine andere ihn betreffende Aktion läuft.</translation> <translation>Kann Eintrag nicht hinzufügen, da noch eine andere ihn betreffende Aktion läuft.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7976,7 +8126,7 @@ Letzter Fehler: %3
Letzte Anmeldung am: %4</translation> Letzte Anmeldung am: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>Kann Liste der Feeds nicht laden, Netzwerkfehler &apos;%1&apos;</translation> <translation>Kann Liste der Feeds nicht laden, Netzwerkfehler &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(category)</translation> <translation>(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(feed)</translation> <translation>(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Application is already running</translation> <translation>Application is already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Failed to copy settings file to output directory.</translation> <translation>Failed to copy settings file to output directory.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Database restoration was not initiated. Make sure that the output directory is writable.</translation> <translation>Database restoration was not initiated. Make sure that the output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Settings restoration was not initiated. Make sure that the output directory is writable.</translation> <translation>Settings restoration was not initiated. Make sure that the output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Can&apos;t add feed</translation> <translation>Can&apos;t add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Feed cannot be added because there are no active accounts that can add feeds.</translation> <translation>Feed cannot be added because there are no active accounts that can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Packages %1 were updated.</translation> <translation>Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Unread articles fetched</translation> <translation>Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>this is likely not an OPML document</translation> <translation>this is likely not an OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation>&amp;Advanced mode..</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Add a new category</translation> <translation>Add a new category</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Add a new feed</translation> <translation>Add a new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation>en_GB</translation> <translation>en_GB</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organise and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Can't fetch feed's metadata: %1</translation> <translation>Can't fetch feed's metadata: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML is not well-formatted, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>XML feed file format unrecognised</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Can&apos;t move the feed, detailed information was logged via the debug log.</translation> <translation>Can&apos;t move the feed, detailed information was logged via the debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Can&apos;t fetch feed metadata</translation> <translation>Can&apos;t fetch feed metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Can&apos;t move feed</translation> <translation>Can&apos;t move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation>Set the description for your feed.</translation> <translation>Set the description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>The URL does not meet the standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation>The URL does not meet the standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Select the icon file for the feed</translation> <translation>Select the icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation>You can enter the full command including interpreter here.</translation> <translation>You can enter the full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>What&apos;s a post-processing script?</translation> <translation>What&apos;s a post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Do you want to load the initial set of feeds?</translation> <translation>Do you want to load the initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>All feeds were successfully imported.</translation> <translation>All feeds were successfully imported.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation>en_US</translation> <translation>en_US</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(categoría)</translation> <translation>(categoría)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(fuente)</translation> <translation>(fuente)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>La aplicación ya está en ejecución.</translation> <translation>La aplicación ya está en ejecución.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>La carpeta de salida carece de permisos de escritura.</translation> <translation>La carpeta de salida carece de permisos de escritura.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>El archivo de configuración no se copió satisfactoriamente a la carpeta de salida.</translation> <translation>El archivo de configuración no se copió satisfactoriamente a la carpeta de salida.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>La restauración de la base de datos no fue iniciada. Verifique que la carpeta de salida tiene permisos de escritura.</translation> <translation>La restauración de la base de datos no fue iniciada. Verifique que la carpeta de salida tiene permisos de escritura.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Fue imposible iniciar la restauración de la configuración. Verifique que la carpeta de salida tiene permisos de escritura.</translation> <translation>Fue imposible iniciar la restauración de la configuración. Verifique que la carpeta de salida tiene permisos de escritura.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Imposible añadir la fuente</translation> <translation>Imposible añadir la fuente</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Imposible agregar la fuente porque se carece de una cuenta activa que pueda agregar fuentes.</translation> <translation>Imposible agregar la fuente porque se carece de una cuenta activa que pueda agregar fuentes.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Se actualizaron %1 paquetes.</translation> <translation>Se actualizaron %1 paquetes.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Artículos sin leer obtenidos</translation> <translation>Artículos sin leer obtenidos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Ir al registro de cambios</translation> <translation>Ir al registro de cambios</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock necesita ser configurado</translation> <translation>AdBlock necesita ser configurado</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Bienvenido</translation> <translation>Bienvenido</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Por favor, consulte las NUEVAS funciones incluidas en esta
versión pulsando en esta notificación emergente.</translation> versión pulsando en esta notificación emergente.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock está configurado incorrectamente. Vaya a &quot;Configuración&quot; -&gt; &quot;Node.js&quot; y verifique si Node.js esté configurado correctamente.</translation> <translation>AdBlock está configurado incorrectamente. Vaya a &quot;Configuración&quot; -&gt; &quot;Node.js&quot; y verifique si Node.js esté configurado correctamente.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Ya está ejecutándose</translation> <translation>Ya está ejecutándose</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Imposible actualizar %1 paquetes debido al error: %2.</translation> <translation>Imposible actualizar %1 paquetes debido al error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ versión pulsando en esta notificación emergente.</translation>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation>Ir a la página anterior</translation> <translation>Ir a la página anterior</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation>Ir a la página siguiente</translation> <translation>Ir a la página siguiente</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation>Abrir artículo en la lista de artículos</translation> <translation>Abrir artículo en la lista de artículos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation>Abrir artículo en el navegador web</translation> <translation>Abrir artículo en el navegador web</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation>Marcar todos los artículos como leídos</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation> <translation>
<numerusform>%n fuentes obtenidas</numerusform> <numerusform>%n fuentes obtenidas</numerusform>
@ -468,6 +468,19 @@ versión pulsando en esta notificación emergente.</translation>
<translation>Incompatible con la cuenta</translation> <translation>Incompatible con la cuenta</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Título</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Tipo</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ ID artículo: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Barra de herramientas para las fuentes</translation> <translation>Barra de herramientas para las fuentes</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Barra de herramientas para los artículos</translation> <translation>Barra de herramientas para los artículos</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ ID artículo: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>Documento OPML contiene errores</translation> <translation>Documento OPML contiene errores</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>ésto aparentemente no es un documento OPML</translation> <translation>ésto aparentemente no es un documento OPML</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Categoría </translation> <translation>Categoría </translation>
</message> </message>
@ -1758,6 +1791,64 @@ Archivo de QtWebEngine memoria -&gt; &quot;%7&quot;</translation>
<translation>Progreso</translation> <translation>Progreso</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>Dirección URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Seleccionar elemento principal para su fuente.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ Archivo de QtWebEngine memoria -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Sin acciones posibles</translation> <translation>Sin acciones posibles</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Sin papelera de reciclaje</translation> <translation>Sin papelera de reciclaje</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Menú principal</translation> <translation>Menú principal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Abrir menú principal</translation> <translation>Abrir menú principal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Abrir &amp;menú pricipal</translation> <translation>Abrir &amp;menú pricipal</translation>
</message> </message>
@ -2366,7 +2457,7 @@ Archivo de QtWebEngine memoria -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Añadir nueva categoría</translation> <translation>Añadir nueva categoría</translation>
</message> </message>
@ -2537,37 +2628,37 @@ Archivo de QtWebEngine memoria -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Añadir nueva fuente</translation> <translation>Añadir nueva fuente</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Sin acciones posibles</translation> <translation>Sin acciones posibles</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Imposible limpiar la base de datos</translation> <translation>Imposible limpiar la base de datos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Imposible limpiar la base de datos, debido a que otra operación crítica está en ejecución.</translation> <translation>Imposible limpiar la base de datos, debido a que otra operación crítica está en ejecución.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Cerrar primero los diálogos modales abiertos.</translation> <translation>Cerrar primero los diálogos modales abiertos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Obtener datos comunes</translation> <translation>Obtener datos comunes</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Cerrar diálogos</translation> <translation>Cerrar diálogos</translation>
</message> </message>
@ -3156,27 +3247,27 @@ La aplicación tiene que reiniciarla manualmente.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Fuente añadida</translation> <translation>Fuente añadida</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>General</translation> <translation>General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Red</translation> <translation>Red</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Se agregó fuente, obteniendo ahora un nuevo árbol de fuentes.</translation> <translation>Se agregó fuente, obteniendo ahora un nuevo árbol de fuentes.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>La API devolvió el código de error %1</translation> <translation>La API devolvió el código de error %1</translation>
</message> </message>
@ -5187,7 +5278,7 @@ Expiración de identificadores de acceso: %2</translation>
<translation>es</translation> <translation>es</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5208,7 +5299,7 @@ Expiración de identificadores de acceso: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Cargar conjunto inicial de fuentes</translation> <translation>Cargar conjunto inicial de fuentes</translation>
</message> </message>
@ -5305,12 +5396,12 @@ Feedly es un espacio seguro donde puede organizar e investigar de forma privada
<translation>Nuevos artículos (sin leer) obtenidos</translation> <translation>Nuevos artículos (sin leer) obtenidos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>Problema XML: %1</translation> <translation>Problema XML: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>Problema JSON: %1</translation> <translation>Problema JSON: %1</translation>
</message> </message>
@ -5408,6 +5499,69 @@ Lista de lectores compatibles:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation>inferior-derecha</translation> <translation>inferior-derecha</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7016,7 +7170,7 @@ Además, reinicie el cuadro de diálogo &quot;Configuración&quot; después de i
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7027,52 +7181,42 @@ Tipo: %2
Código posprocesado: %3</translation> Código posprocesado: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Guión</translation> <translation>Guión</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Archivo local</translation> <translation>Archivo local</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Desconocido</translation> <translation>Desconocido</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Imposible gardar datos para la fuente: %1</translation> <translation>Imposible gardar datos para la fuente: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>Error JSON: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML no está bien formado, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Formato de archivo de fuente XML no reconocido</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Imposible mover la fuente, la información detallada se registró a través del registro de depuración.</translation> <translation>Imposible mover la fuente, la información detallada se registró a través del registro de depuración.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Imposible gardar datos de fuente</translation> <translation>Imposible gardar datos de fuente</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Imposible mover fuente</translation> <translation>Imposible mover fuente</translation>
</message> </message>
@ -7100,133 +7244,148 @@ Código posprocesado: %3</translation>
<translation>Asignar descripción a su fuente.</translation> <translation>Asignar descripción a su fuente.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Selección del icono</translation> <translation>Selección del icono</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Cargando icono desde el archivo...</translation> <translation>Cargando icono desde el archivo...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Utilizar icono predeterminado del tema de iconos</translation> <translation>Utilizar icono predeterminado del tema de iconos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Obtener iconos de la fuente</translation> <translation>Obtener iconos de la fuente</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Sin recuperar metadatos hasta ahora.</translation> <translation>Sin recuperar metadatos hasta ahora.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Se obtuvieron los iconos satisfactoriamente.</translation> <translation>Se obtuvieron los iconos satisfactoriamente.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Se obtuvieron los metadatos de los iconos.</translation> <translation>Se obtuvieron los metadatos de los iconos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>No se obtuvieron los iconos.</translation> <translation>No se obtuvieron los iconos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Todos los metadatos se obtuvieron satisfactoriamente.</translation> <translation>Todos los metadatos se obtuvieron satisfactoriamente.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Se obtuvieron los metadatos de las fuentes y de los iconos.</translation> <translation>Se obtuvieron los metadatos de las fuentes y de los iconos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>No se obtuvieron los metadatos.</translation> <translation>No se obtuvieron los metadatos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>El nombre de la fuente es válido.</translation> <translation>El nombre de la fuente es válido.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>El nombre de la fuente es muy corto.</translation> <translation>El nombre de la fuente es muy corto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>El campo de la descripción está vacío.</translation> <translation>El campo de la descripción está vacío.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>La descripción es válida.</translation> <translation>La descripción es válida.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>La dirección URL es válida.</translation> <translation>La dirección URL es válida.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>La dirección URL no cumple con el patrón estándar. Verifique que la dirección URL comienza con el prefijo &quot;http://&quot; o &quot;https://&quot;.</translation> <translation>La dirección URL no cumple con el patrón estándar. Verifique que la dirección URL comienza con el prefijo &quot;http://&quot; o &quot;https://&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>El campo de la dirección URL está vacío.</translation> <translation>El campo de la dirección URL está vacío.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Seleccionar archivo de icono para la fuente</translation> <translation>Seleccionar archivo de icono para la fuente</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Imágenes (%1)</translation> <translation>Imágenes (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Seleccionar icono</translation> <translation>Seleccionar icono</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Cancelar</translation> <translation>Cancelar</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Examinar:</translation> <translation>Examinar:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Nombre del icono:</translation> <translation>Nombre del icono:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Tipo de icono:</translation> <translation>Tipo de icono:</translation>
</message> </message>
@ -7253,51 +7412,42 @@ Identificador completo del origen de la fuente que puede ser una dirección de U
<translation>Puede ingresar el comando completo, incluido el intérprete, aquí.</translation> <translation>Puede ingresar el comando completo, incluido el intérprete, aquí.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>EL código fuente es correcto.</translation> <translation>EL código fuente es correcto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>El código fuente está vacío.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>El comando es corecto.</translation> <translation>El comando es corecto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>El comando está vacío.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>El guión falló: %1</translation> <translation>El guión falló: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Error de red: %1</translation> <translation>Error de red: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Error: %1</translation> <translation>Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>¿Qué es el guión de posprocesamiento?</translation> <translation>¿Qué es el guión de posprocesamiento?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7379,67 +7529,67 @@ Además, puede posprocesar los datos de alimentación generados con otro guión
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>¿Quiere cargar el conjunto inicial de fuentes?</translation> <translation>¿Quiere cargar el conjunto inicial de fuentes?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Se presentó un error al cargar las fuentes iniciales</translation> <translation>Se presentó un error al cargar las fuentes iniciales</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Obtener metadatos</translation> <translation>Obtener metadatos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Exportar fuentes</translation> <translation>Exportar fuentes</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importar fuentes</translation> <translation>Importar fuentes</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Esta nueva cuenta no contiene fuentes. Puede añadirle ahora el conjunto predeterminado de fuentes.</translation> <translation>Esta nueva cuenta no contiene fuentes. Puede añadirle ahora el conjunto predeterminado de fuentes.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation>Esta es la cuenta de servicio obligatoria para las fuentes RSS/RDF/ATOM estándar.</translation> <translation>Esta es la cuenta de servicio obligatoria para las fuentes RSS/RDF/ATOM estándar.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Imposible añadir elementos</translation> <translation>Imposible añadir elementos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Imposible posible añadir la fuente debido a que otra operación crítica está en ejecución.</translation> <translation>Imposible posible añadir la fuente debido a que otra operación crítica está en ejecución.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Imposible añadir la categoría</translation> <translation>Imposible añadir la categoría</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Imposible añadir la categoría debido a que otra operación crítica está en ejecución.</translation> <translation>Imposible añadir la categoría debido a que otra operación crítica está en ejecución.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>La importación fue totalmente satisfactoria.</translation> <translation>La importación fue totalmente satisfactoria.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Algunas fuentes/categorías no se importaron debido a un error; consulte el registro de depuración para obtener más detalles.</translation> <translation>Algunas fuentes/categorías no se importaron debido a un error; consulte el registro de depuración para obtener más detalles.</translation>
</message> </message>
@ -7962,17 +8112,17 @@ Noticias sin leer: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Imposible añadir el elemento</translation> <translation>Imposible añadir el elemento</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Imposible añadir la fuente debido a que otra operación crítica está en ejecución.</translation> <translation>Imposible añadir la fuente debido a que otra operación crítica está en ejecución.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7983,7 +8133,7 @@ Ultimo error: %3
Ultimo inicio de sesión: %4</translation> Ultimo inicio de sesión: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>imposible obtener la lista de fuentes, error de red &apos;%1&apos;</translation> <translation>imposible obtener la lista de fuentes, error de red &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(luokka)</translation> <translation>(luokka)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(syöte)</translation> <translation>(syöte)</translation>
</message> </message>
@ -129,67 +129,67 @@ Virhe: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Sovellus on jo käynnissä</translation> <translation>Sovellus on jo käynnissä</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Kohdekansioon ei voi kirjoittaa.</translation> <translation>Kohdekansioon ei voi kirjoittaa.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Asetustiedoston kopiointi kohdekansioon epäonnistui.</translation> <translation>Asetustiedoston kopiointi kohdekansioon epäonnistui.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Tietokannan palautusta ei aloitettu. Varmista, että kohdekansioon voi kirjoittaa.</translation> <translation>Tietokannan palautusta ei aloitettu. Varmista, että kohdekansioon voi kirjoittaa.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Syötettä ei voi lisätä</translation> <translation>Syötettä ei voi lisätä</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Siirry muutoslokiin</translation> <translation>Siirry muutoslokiin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlockin asetukset tulee määrittää</translation> <translation>AdBlockin asetukset tulee määrittää</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Tervetuloa</translation> <translation>Tervetuloa</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Otsikko</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Tyyppi</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Luokka</translation> <translation>Luokka</translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Edistyminen</translation> <translation>Edistyminen</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL-osoite</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Ei mahdollisia toimintoja</translation> <translation>Ei mahdollisia toimintoja</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Ei roskakoria</translation> <translation>Ei roskakoria</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Päävalikko</translation> <translation>Päävalikko</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Avaa päävalikko</translation> <translation>Avaa päävalikko</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Avaa &amp;päävalikko</translation> <translation>Avaa &amp;päävalikko</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Lisää uusi luokka</translation> <translation>Lisää uusi luokka</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Lisää uusi syöte</translation> <translation>Lisää uusi syöte</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Toiminnot eivät ole mahdollisia</translation> <translation>Toiminnot eivät ole mahdollisia</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Tietokantaa ei voi siivota</translation> <translation>Tietokantaa ei voi siivota</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Tietokantaa ei voi siivota, koska toinen kriittinen toiminto on käynnissä.</translation> <translation>Tietokantaa ei voi siivota, koska toinen kriittinen toiminto on käynnissä.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ Sinun tulee käynnistää sovellus uudelleen itse.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Syöte lisätty</translation> <translation>Syöte lisätty</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Yleiset</translation> <translation>Yleiset</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Verkko</translation> <translation>Verkko</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API palautti virhekoodin %1</translation> <translation>API palautti virhekoodin %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation>fi</translation> <translation>fi</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Lataa syötteiden alkukokoelma</translation> <translation>Lataa syötteiden alkukokoelma</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>XML-ongelma: %1</translation> <translation>XML-ongelma: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Paikallinen tiedosto</translation> <translation>Paikallinen tiedosto</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Tuntematon</translation> <translation>Tuntematon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON-virhe &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Syötettä ei voi siirtää</translation> <translation>Syötettä ei voi siirtää</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation>Aseta kuvaus syötteelle.</translation> <translation>Aseta kuvaus syötteelle.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Kuvakkeen valinta</translation> <translation>Kuvakkeen valinta</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Lataa kuvake tiedostosta...</translation> <translation>Lataa kuvake tiedostosta...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Käytä kuvaketeeman oletuskuvaketta</translation> <translation>Käytä kuvaketeeman oletuskuvaketta</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Nouda kuvake syötteestä</translation> <translation>Nouda kuvake syötteestä</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Metatietoja ei ole vielä noudettu.</translation> <translation>Metatietoja ei ole vielä noudettu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Kuvake noudettu onnistuneesti.</translation> <translation>Kuvake noudettu onnistuneesti.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Kuvakkeen metatiedot noudettu.</translation> <translation>Kuvakkeen metatiedot noudettu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Kuvaketta ei noudettu.</translation> <translation>Kuvaketta ei noudettu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Kaikki metatiedot noudettu onnistuneesti.</translation> <translation>Kaikki metatiedot noudettu onnistuneesti.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Syötteen ja kuvakkeen metatiedot noudettu.</translation> <translation>Syötteen ja kuvakkeen metatiedot noudettu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Metatietoja ei noudettu.</translation> <translation>Metatietoja ei noudettu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Syötteen nimi on OK.</translation> <translation>Syötteen nimi on OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Syötteen nimi on liian lyhyt.</translation> <translation>Syötteen nimi on liian lyhyt.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Kuvaus on tyhjä.</translation> <translation>Kuvaus on tyhjä.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Kuvaus on OK.</translation> <translation>Kuvaus on OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL-osoite on OK.</translation> <translation>URL-osoite on OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URL-osoite on tyhjä.</translation> <translation>URL-osoite on tyhjä.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Valitse kuvake syötteelle</translation> <translation>Valitse kuvake syötteelle</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Valitse kuvake</translation> <translation>Valitse kuvake</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Peruuta</translation> <translation>Peruuta</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Kuvakkeen nimi:</translation> <translation>Kuvakkeen nimi:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Kuvakkeen tyyppi:</translation> <translation>Kuvakkeen tyyppi:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>Komento on tyhjä.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Verkkovirhe: %1</translation> <translation>Verkkovirhe: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Virhe: %1</translation> <translation>Virhe: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Haluatko ladata syötteiden alkukokoelman?</translation> <translation>Haluatko ladata syötteiden alkukokoelman?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Hae metatiedot</translation> <translation>Hae metatiedot</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Vie syötteet</translation> <translation>Vie syötteet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Tuo syötteet</translation> <translation>Tuo syötteet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Tämä tili ei sisällä syötteitä. Voit lisätä nyt syötteiden oletusvalikoiman.</translation> <translation>Tämä tili ei sisällä syötteitä. Voit lisätä nyt syötteiden oletusvalikoiman.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Tietuetta ei voi lisätä</translation> <translation>Tietuetta ei voi lisätä</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Luokkaa ei voi lisätä</translation> <translation>Luokkaa ei voi lisätä</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Tietuetta ei voi lisätä</translation> <translation>Tietuetta ei voi lisätä</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(catégorie)</translation> <translation>(catégorie)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(flux)</translation> <translation>(flux)</translation>
</message> </message>
@ -129,67 +129,67 @@ Erreur : %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>L&apos;application est déjà lancée</translation> <translation>L&apos;application est déjà lancée</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Le répertoire de destination n&apos;est pas accessible en écriture</translation> <translation>Le répertoire de destination n&apos;est pas accessible en écriture</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Le fichier de réglages n&apos;a pas é copié correctement dans le répertoire de destination.</translation> <translation>Le fichier de réglages n&apos;a pas é copié correctement dans le répertoire de destination.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>La restauration de la base de données n&apos;a pas é initiée. Vérifier que le répertoire de destination est accessible en écriture.</translation> <translation>La restauration de la base de données n&apos;a pas é initiée. Vérifier que le répertoire de destination est accessible en écriture.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>La restauration des paramètres n&apos;a pas é initiée. Vérifier que le répertoire de destination est accessible en écriture.</translation> <translation>La restauration des paramètres n&apos;a pas é initiée. Vérifier que le répertoire de destination est accessible en écriture.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Impossible d&apos;ajouter le flux</translation> <translation>Impossible d&apos;ajouter le flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Le flux ne peut pas être ajouté car il n&apos;y a aucun compte actif autorisant l&apos;ajout de flux.</translation> <translation>Le flux ne peut pas être ajouté car il n&apos;y a aucun compte actif autorisant l&apos;ajout de flux.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Les paquets %1 ont é mis à jour.</translation> <translation>Les paquets %1 ont é mis à jour.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Articles non lus obtenus</translation> <translation>Articles non lus obtenus</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Consulter le journal des modifications</translation> <translation>Consulter le journal des modifications</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock doit être configuré</translation> <translation>AdBlock doit être configuré</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Bienvenue</translation> <translation>Bienvenue</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Découvrez les nouveautés de cette
version en cliquant sur cette notification.</translation> version en cliquant sur cette notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock n&apos;a pas é configuré correctement. Allez dans &quot;Paramètres&quot; -&gt; &quot;Node.js&quot; et vérifiez que Node.js ait é correctement configuré.</translation> <translation>AdBlock n&apos;a pas é configuré correctement. Allez dans &quot;Paramètres&quot; -&gt; &quot;Node.js&quot; et vérifiez que Node.js ait é correctement configuré.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Déjà en fonctionnement</translation> <translation>Déjà en fonctionnement</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Les paquets %1 n&apos;ont PAS é mis à jour à cause de l&apos;erreur : %2.</translation> <translation>Les paquets %1 n&apos;ont PAS é mis à jour à cause de l&apos;erreur : %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version en cliquant sur cette notification.</translation>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation>Aller à la page précédente</translation> <translation>Aller à la page précédente</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation>Aller à la page suivante</translation> <translation>Aller à la page suivante</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation>Ouvrir l'article dans la liste d'articles</translation> <translation>Ouvrir l'article dans la liste d'articles</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation>Ouvrir l'article dans le navigateur web</translation> <translation>Ouvrir l'article dans le navigateur web</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation>Marquer tous les articles comme lus</translation> <translation>Marquer tous les articles comme lus</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation> <translation>
<numerusform>%n flux obtenus</numerusform> <numerusform>%n flux obtenus</numerusform>
@ -468,6 +468,19 @@ version en cliquant sur cette notification.</translation>
<translation>Incompatible avec le compte</translation> <translation>Incompatible avec le compte</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Titre</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Identifiant d&apos;élément: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Barre d&apos;outils des flux</translation> <translation>Barre d&apos;outils des flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Barre d&apos;outil des articles</translation> <translation>Barre d&apos;outil des articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation>Liste de flux filtrés</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation>Impossible de sélectionner l'article dans la liste d'articles car votre flux est filtré hors de la liste des flux.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation>Liste d'articles filtrés</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation>Impossible de sélectionner l'article car il semble que votre liste d'articles est filtrée.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Identifiant d&apos;élément: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>Le document OPML contient des erreurs</translation> <translation>Le document OPML contient des erreurs</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>ceci n&apos;est probablement pas un document OPML</translation> <translation>ceci n&apos;est probablement pas un document OPML</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Catégorie</translation> <translation>Catégorie</translation>
</message> </message>
@ -1758,6 +1791,64 @@ Dossier du cache Moteur Web QT -&gt; &quot;%7&quot;</translation>
<translation>Progression</translation> <translation>Progression</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation>Trouver des flux</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>Lien</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation>Trouver!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation>Flux trouvés</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation>Dossier parent cible</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Sélectionner l&apos;article parent pour votre flux.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation>Mode &amp;avancé</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation>Importer les flux sélectionnés</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation>Fermer cette boîte de dialogue et afficher la boîte de dialogue pour ajouter des flux individuels avec des options avancées.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation>L'URL est valide.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation>L'URL n'est pas valide.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ Dossier du cache Moteur Web QT -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Pas d&apos;actions possibles</translation> <translation>Pas d&apos;actions possibles</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Pas de corbeille</translation> <translation>Pas de corbeille</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Le menu principal</translation> <translation>Le menu principal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Ouvrir le menu principal</translation> <translation>Ouvrir le menu principal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Ouvrir le &amp;menu principal</translation> <translation>Ouvrir le &amp;menu principal</translation>
</message> </message>
@ -2378,7 +2469,7 @@ sélectionné</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Ajouter une <translation>Ajouter une
nouvelle catégorie</translation> nouvelle catégorie</translation>
@ -2559,38 +2650,38 @@ recherche d&apos;articles</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Ajouter un <translation>Ajouter un
nouveau flux</translation> nouveau flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Aucunes actions possibles</translation> <translation>Aucunes actions possibles</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Nettoyage de la base de données impossible</translation> <translation>Nettoyage de la base de données impossible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Impossible de nettoyer la base de données car une autre opération critique est en cours.</translation> <translation>Impossible de nettoyer la base de données car une autre opération critique est en cours.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Fermer en premier les fenêtres modales ouvertes.</translation> <translation>Fermer en premier les fenêtres modales ouvertes.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Obtention de données communes en cours</translation> <translation>Obtention de données communes en cours</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Fermer les boîtes de dialogue</translation> <translation>Fermer les boîtes de dialogue</translation>
</message> </message>
@ -3180,27 +3271,27 @@ Vous devez redémarrer manuellement.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Flux ajouté</translation> <translation>Flux ajouté</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Général</translation> <translation>Général</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Réseau</translation> <translation>Réseau</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Le flux a é ajouté, obtention d&apos;un nouvel arbre de flux en cours.</translation> <translation>Le flux a é ajouté, obtention d&apos;un nouvel arbre de flux en cours.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>L&apos;API a renvoyé une erreur avec le code %1</translation> <translation>L&apos;API a renvoyé une erreur avec le code %1</translation>
</message> </message>
@ -5213,7 +5304,7 @@ supplémentaire</translation>
<translation>fr</translation> <translation>fr</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5234,7 +5325,7 @@ supplémentaire</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Charger l&apos;ensemble initial de flux</translation> <translation>Charger l&apos;ensemble initial de flux</translation>
</message> </message>
@ -5331,12 +5422,12 @@ Feedly est un éspace sécurisé où vous pouvez organiser et rechercher les suj
<translation>Nouveaux articles (non-lus) obtenus</translation> <translation>Nouveaux articles (non-lus) obtenus</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>Problème XML: %1</translation> <translation>Problème XML: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>Problème JSON: %1</translation> <translation>Problème JSON: %1</translation>
</message> </message>
@ -5434,6 +5525,69 @@ Liste d&apos;agrégateurs compatibles:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation>en bas à droite</translation> <translation>en bas à droite</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation>séquence d'échappement non terminée</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation>guillemet fermant manquant</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation>apostrophe fermante manquante</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation>L'XML n'est pas formatté correctement, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation>n'est pas un flux ATOM</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation>Erreur JSON &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation>n'est pas un flux JSON</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation>n'est pas un flux RDF</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation>n'est pas un flux RSS</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation>n'est pas une carte-site</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7042,7 +7196,7 @@ Et aussi, redémarrez la fenêtre &quot;Paramètres&quot; après avoir installé
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7053,52 +7207,42 @@ Type: %2
Script de post-traitement: %3</translation> Script de post-traitement: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Script</translation> <translation>Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Fichier local</translation> <translation>Fichier local</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Inconnu</translation> <translation>Inconnu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Impossible d'obtenir les métadonnées de ce flux: %1</translation> <translation>Impossible d'obtenir les métadonnées de ce flux: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>Erreur JSON &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>L&apos;XML n&apos;est pas formatté correctement, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Le format du fichier flux XML n&apos;est pas reconnu</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Impossible de déplacer le flux, des infos détaillées ont é enregistrées via le log débug.</translation> <translation>Impossible de déplacer le flux, des infos détaillées ont é enregistrées via le log débug.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Impossible d'obtenir les métadonnées de flux</translation> <translation>Impossible d'obtenir les métadonnées de flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation>format de flux non reconnu</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Impossible de déplacer le flux</translation> <translation>Impossible de déplacer le flux</translation>
</message> </message>
@ -7126,133 +7270,148 @@ Script de post-traitement: %3</translation>
<translation>Définir une description pour votre flux.</translation> <translation>Définir une description pour votre flux.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Sélection de l&apos;icône</translation> <translation>Sélection de l&apos;icône</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Charger l&apos;icône depuis un fichier...</translation> <translation>Charger l&apos;icône depuis un fichier...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Utiliser licône par défaut du thème dicônes</translation> <translation>Utiliser licône par défaut du thème dicônes</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Obtenir l&apos;icône du flux</translation> <translation>Obtenir l&apos;icône du flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Pas de métadonnées trouvées pour l&apos;instant.</translation> <translation>Pas de métadonnées trouvées pour l&apos;instant.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Obtention d&apos;icône réussie.</translation> <translation>Obtention d&apos;icône réussie.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Méta-donnée icône obtenue.</translation> <translation>Méta-donnée icône obtenue.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Aucune icône obtenue.</translation> <translation>Aucune icône obtenue.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Toutes les méta-données ont é extraites avec succès.</translation> <translation>Toutes les méta-données ont é extraites avec succès.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Flux et icône obtenus.</translation> <translation>Flux et icône obtenus.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Aucune(s) méta-donnée(s) obtenue(s).</translation> <translation>Aucune(s) méta-donnée(s) obtenue(s).</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Le nom du flux est valide.</translation> <translation>Le nom du flux est valide.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Le nom du flux est trop court.</translation> <translation>Le nom du flux est trop court.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>La description est vide.</translation> <translation>La description est vide.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>La description est correcte.</translation> <translation>La description est correcte.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>Le lien est valide.</translation> <translation>Le lien est valide.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>Le lien n&apos;est pas conforme au pattern standard. Êtes-vous sûr que votre lien commence bien avec le préfixe &quot;http://&quot; ou &quot;https://&quot;?</translation> <translation>Le lien n&apos;est pas conforme au pattern standard. Êtes-vous sûr que votre lien commence bien avec le préfixe &quot;http://&quot; ou &quot;https://&quot;?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>Le lien est vide.</translation> <translation>Le lien est vide.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation>La source est valide.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation>Le fichier existe.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation>Le fichier n'existe pas.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Sélectionner un icône pour le flux</translation> <translation>Sélectionner un icône pour le flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Images (%1)</translation> <translation>Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Sélectionner l&apos;icône</translation> <translation>Sélectionner l&apos;icône</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annuler</translation> <translation>Annuler</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Rechercher dans :</translation> <translation>Rechercher dans :</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Nom de l&apos;icône :</translation> <translation>Nom de l&apos;icône :</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Type d&apos;icône :</translation> <translation>Type d&apos;icône :</translation>
</message> </message>
@ -7277,51 +7436,42 @@ Script de post-traitement: %3</translation>
<translation>Vous pouvez entrer votre commande complète (interprète inclus) ici.</translation> <translation>Vous pouvez entrer votre commande complète (interprète inclus) ici.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>La source est valide.</translation> <translation>La source est valide.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>La source est vide.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>La commande est valide.</translation> <translation>La commande est valide.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>La commande est vide.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>Le script a échoué: %1</translation> <translation>Le script a échoué: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Erreur réseau: %1</translation> <translation>Erreur réseau: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Erreur : %1</translation> <translation>Erreur : %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>Qu&apos;est-ce qu&apos;un script de post-traitement?</translation> <translation>Qu&apos;est-ce qu&apos;un script de post-traitement?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7403,67 +7553,67 @@ Vous pouvez aussi post-traiter la data de flux avec encore un autre script si vo
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Voulez-vous charger l&apos;ensemble de flux initiaux?</translation> <translation>Voulez-vous charger l&apos;ensemble de flux initiaux?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Erreur lors du chargement des flux initiaux</translation> <translation>Erreur lors du chargement des flux initiaux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Obtenir les métadonnées</translation> <translation>Obtenir les métadonnées</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Exporter les flux</translation> <translation>Exporter les flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importer des flux</translation> <translation>Importer des flux</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Ce nouveau compte ne contien aucun flux. Vous pouvez maintenant ajouter l&apos;ensemble de flux de base.</translation> <translation>Ce nouveau compte ne contien aucun flux. Vous pouvez maintenant ajouter l&apos;ensemble de flux de base.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation>Ceci est le compte de base obligatoire pour les flux RSS/RDF/ATOM standards.</translation> <translation>Ceci est le compte de base obligatoire pour les flux RSS/RDF/ATOM standards.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Impossible d&apos;ajouter l&apos;élément</translation> <translation>Impossible d&apos;ajouter l&apos;élément</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Impossible d&apos;ajouter un flux car une autre opération critique est en cours.</translation> <translation>Impossible d&apos;ajouter un flux car une autre opération critique est en cours.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Impossible d&apos;ajouter une catégorie</translation> <translation>Impossible d&apos;ajouter une catégorie</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Impossible d&apos;ajouter une catégorie car une autre opération critique est en cours.</translation> <translation>Impossible d&apos;ajouter une catégorie car une autre opération critique est en cours.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>L&apos;import a réussi.</translation> <translation>L&apos;import a réussi.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Certains flux/categories n&apos;ont pas pu être importés à cause d&apos;une erreur, veuillez consulter le log debug pour plus d&apos;infos.</translation> <translation>Certains flux/categories n&apos;ont pas pu être importés à cause d&apos;une erreur, veuillez consulter le log debug pour plus d&apos;infos.</translation>
</message> </message>
@ -7986,17 +8136,17 @@ Actualités non-lus: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Impossible d&apos;ajouter l&apos;élément</translation> <translation>Impossible d&apos;ajouter l&apos;élément</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Impossible d&apos;ajouter un flux car une autre opération critique est en cours.</translation> <translation>Impossible d&apos;ajouter un flux car une autre opération critique est en cours.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8007,7 +8157,7 @@ Erreur la plus récente: %3
Dernière connection le: %4</translation> Dernière connection le: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>impossible d&apos;obtenir la liste de flux, erreur réseau &apos;%1&apos;</translation> <translation>impossible d&apos;obtenir la liste de flux, erreur réseau &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(categoría)</translation> <translation>(categoría)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(fonte)</translation> <translation>(fonte)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>O aplicativo xa está a funcionar</translation> <translation>O aplicativo xa está a funcionar</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Non pode escribir no directorio de saída</translation> <translation>Non pode escribir no directorio de saída</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Non se puido copiar o ficheiro de axustes ao directorio de saída.</translation> <translation>Non se puido copiar o ficheiro de axustes ao directorio de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Non se iniciou o restablecemento da base de datos. Asegúrese de que o directorio de saída é accesible.</translation> <translation>Non se iniciou o restablecemento da base de datos. Asegúrese de que o directorio de saída é accesible.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Non se iniciou o restablecemento dos axustes. Asegúrese de que o directorio de saída é accesible.</translation> <translation>Non se iniciou o restablecemento dos axustes. Asegúrese de que o directorio de saída é accesible.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Non se engadeu a fonte</translation> <translation>Non se engadeu a fonte</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Título</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Ferramentas para as fontes</translation> <translation>Ferramentas para as fontes</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Categoría</translation> <translation>Categoría</translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Progreso</translation> <translation>Progreso</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation>gl</translation> <translation>gl</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Fallo: %1</translation> <translation>Fallo: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -472,6 +472,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -793,15 +806,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -1003,17 +1036,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1776,6 +1809,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1923,27 +2014,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2384,7 +2475,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2555,37 +2646,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3175,27 +3266,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5218,7 +5309,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5245,7 +5336,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5342,12 +5433,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5445,6 +5536,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7059,7 +7213,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7070,52 +7224,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7143,133 +7287,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7294,51 +7453,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7420,67 +7570,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -8009,17 +8159,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8030,7 +8180,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(kategori)</translation> <translation>(kategori)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(feed)</translation> <translation>(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Aplikasi sedang berjalan.</translation> <translation>Aplikasi sedang berjalan.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Direktori keluaran tidak dapat ditulisi.</translation> <translation>Direktori keluaran tidak dapat ditulisi.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Berkas pengaturan tidak berhasil disalin ke direktori keluaran.</translation> <translation>Berkas pengaturan tidak berhasil disalin ke direktori keluaran.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Pemulihan database tidak dapat dimulai. Pastikan direktori keluaran dapat ditulisi.</translation> <translation>Pemulihan database tidak dapat dimulai. Pastikan direktori keluaran dapat ditulisi.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Pemulihan pengaturan tidak dapat dimulai. Pastikan direktori keluaran dapat ditulisi.</translation> <translation>Pemulihan pengaturan tidak dapat dimulai. Pastikan direktori keluaran dapat ditulisi.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Tidak dapat menambah feed</translation> <translation>Tidak dapat menambah feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Silahkan, memeriksa hal BARU yang termasuk
di versi ini dengan meng-klik popup notifikasi ini.</translation> di versi ini dengan meng-klik popup notifikasi ini.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ di versi ini dengan meng-klik popup notifikasi ini.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -466,6 +466,19 @@ di versi ini dengan meng-klik popup notifikasi ini.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Judul</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Jenis</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -772,15 +785,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Bilah alat untuk feed</translation> <translation>Bilah alat untuk feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -979,17 +1012,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Kategori </translation> <translation>Kategori </translation>
</message> </message>
@ -1749,6 +1782,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Perkembangan</translation> <translation>Perkembangan</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Pilih item induk untuk feed anda.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1896,27 +1987,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Tidak ada aksi yang mungkin</translation> <translation>Tidak ada aksi yang mungkin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Tidak ada tong sampah</translation> <translation>Tidak ada tong sampah</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Menu utama</translation> <translation>Menu utama</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2357,7 +2448,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Tambah kategori baru</translation> <translation>Tambah kategori baru</translation>
</message> </message>
@ -2528,37 +2619,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Tambah feed baru</translation> <translation>Tambah feed baru</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Tidak ada aksi yang mungkin</translation> <translation>Tidak ada aksi yang mungkin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Tidak dapat membersihkan database</translation> <translation>Tidak dapat membersihkan database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Tidak dapat membersihkan database, karena aksi genting lain sedang berjalan.</translation> <translation>Tidak dapat membersihkan database, karena aksi genting lain sedang berjalan.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Tutup dialog modal yang terbuka lebih dulu.</translation> <translation>Tutup dialog modal yang terbuka lebih dulu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3148,27 +3239,27 @@ Anda harus me-restart secara manual.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Feed ditambahkan</translation> <translation>Feed ditambahkan</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Umum</translation> <translation>Umum</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5172,7 +5263,7 @@ Waktu berakhir log masuk: %2</translation>
<translation>id</translation> <translation>id</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5190,7 +5281,7 @@ Waktu berakhir log masuk: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Memuat kumpulan awal dari feed</translation> <translation>Memuat kumpulan awal dari feed</translation>
</message> </message>
@ -5286,12 +5377,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5389,6 +5480,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -6994,7 +7148,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7005,52 +7159,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7078,133 +7222,148 @@ Post-processing script: %3</translation>
<translation>Setel deskripsi untuk feed anda.</translation> <translation>Setel deskripsi untuk feed anda.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Pilihan ikon</translation> <translation>Pilihan ikon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Memuat ikon dari berkas...</translation> <translation>Memuat ikon dari berkas...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Gunakan ikon bawaan dari tema ikon</translation> <translation>Gunakan ikon bawaan dari tema ikon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Mengambil ikon dari feed</translation> <translation>Mengambil ikon dari feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Tidak ada metadata yang diambil sejauh ini.</translation> <translation>Tidak ada metadata yang diambil sejauh ini.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Ikon berhasil diambil.</translation> <translation>Ikon berhasil diambil.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Metadata ikon diambil.</translation> <translation>Metadata ikon diambil.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Tidak ada ikon yang diambil.</translation> <translation>Tidak ada ikon yang diambil.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Semua metadata diambil dengan berhasil.</translation> <translation>Semua metadata diambil dengan berhasil.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Metadata feed dan ikon diambil.</translation> <translation>Metadata feed dan ikon diambil.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Tidak ada metadata yang diambil.</translation> <translation>Tidak ada metadata yang diambil.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Nama feed ok.</translation> <translation>Nama feed ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Nama feed terlalu pendek.</translation> <translation>Nama feed terlalu pendek.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Deskripsi kosong.</translation> <translation>Deskripsi kosong.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Deskripsi ok.</translation> <translation>Deskripsi ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL ok.</translation> <translation>URL ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL tidak memenuhi pola standar. Apakah URL anda dimulai dengan awalan &quot;http://&quot; atau &quot;https://&quot;.</translation> <translation>URL tidak memenuhi pola standar. Apakah URL anda dimulai dengan awalan &quot;http://&quot; atau &quot;https://&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URL kosong.</translation> <translation>URL kosong.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Pilih berkas ikon untuk feed</translation> <translation>Pilih berkas ikon untuk feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Pilih ikon</translation> <translation>Pilih ikon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Batal</translation> <translation>Batal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Lihat ke dalam:</translation> <translation>Lihat ke dalam:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Nama ikon:</translation> <translation>Nama ikon:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Jenis ikon:</translation> <translation>Jenis ikon:</translation>
</message> </message>
@ -7229,51 +7388,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Eror: %1</translation> <translation>Eror: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7355,67 +7505,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Apakah anda ingin memuat kumpulan awal dari feed?</translation> <translation>Apakah anda ingin memuat kumpulan awal dari feed?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Eror ketika memuat feed awal</translation> <translation>Eror ketika memuat feed awal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Ambil metadata</translation> <translation>Ambil metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Ekspor feed</translation> <translation>Ekspor feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Impor feed</translation> <translation>Impor feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Akun baru ini tidak berisi feed apapun. Anda sekarang dapat menambah kumpulan feed bawaan.</translation> <translation>Akun baru ini tidak berisi feed apapun. Anda sekarang dapat menambah kumpulan feed bawaan.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Tidak dapat menambah item</translation> <translation>Tidak dapat menambah item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Tidak dapat menambah feed dikarenakan operasi genting lain sedang berlangsung.</translation> <translation>Tidak dapat menambah feed dikarenakan operasi genting lain sedang berlangsung.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Tidak dapat menambah kategori</translation> <translation>Tidak dapat menambah kategori</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Tidak dapat menambah kategori karena operasi genting lain sedang berlangsung.</translation> <translation>Tidak dapat menambah kategori karena operasi genting lain sedang berlangsung.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Impor benar-benar berhasil.</translation> <translation>Impor benar-benar berhasil.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7935,17 +8085,17 @@ Berita belum terbaca:%2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Tidak dapat menambah item</translation> <translation>Tidak dapat menambah item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Tidak dapat menambah feed dikarenakan operasi genting lain sedang berlangsung.</translation> <translation>Tidak dapat menambah feed dikarenakan operasi genting lain sedang berlangsung.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7956,7 +8106,7 @@ Eror terakhir: %3
Log masuk terakhir pada: %4</translation> Log masuk terakhir pada: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation> (categoria)</translation> <translation> (categoria)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation> (fonte)</translation> <translation> (fonte)</translation>
</message> </message>
@ -129,67 +129,67 @@ Errore: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>L&apos;applicazione è già in esecuzione.</translation> <translation>L&apos;applicazione è già in esecuzione.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>La cartella di destinazione non è scrivibile.</translation> <translation>La cartella di destinazione non è scrivibile.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>File impostazioni non copiato con successo nella cartella di destinazione.</translation> <translation>File impostazioni non copiato con successo nella cartella di destinazione.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Ripristino database non iniziato. Assicurati che la cartella di destinazione sia scrivibile.</translation> <translation>Ripristino database non iniziato. Assicurati che la cartella di destinazione sia scrivibile.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Ripristino impostazioni non iniziato. Assicurati che la cartella di destinazione sia scrivibile.</translation> <translation>Ripristino impostazioni non iniziato. Assicurati che la cartella di destinazione sia scrivibile.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Impossibile aggiungere fonte</translation> <translation>Impossibile aggiungere fonte</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Articoli non letti recuperati</translation> <translation>Articoli non letti recuperati</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Vai al changelog</translation> <translation>Vai al changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock deve essere configurato</translation> <translation>AdBlock deve essere configurato</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Benvenuto</translation> <translation>Benvenuto</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Controlla la NUOVA roba inclusa in questa
versione facendo clic su questa notifica a scomparsa.</translation> versione facendo clic su questa notifica a scomparsa.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ versione facendo clic su questa notifica a scomparsa.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ versione facendo clic su questa notifica a scomparsa.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Titolo</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Tipo</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Toolbar per le fonti</translation> <translation>Toolbar per le fonti</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Categoria </translation> <translation>Categoria </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Avanzamento</translation> <translation>Avanzamento</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Seleziona l&apos;elemento genitore per la fonte.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Nessuna azione possibile</translation> <translation>Nessuna azione possibile</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Nessun cestino</translation> <translation>Nessun cestino</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Menu principale</translation> <translation>Menu principale</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Aggiungi nuova categoria</translation> <translation>Aggiungi nuova categoria</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Aggiungi nuova fonte</translation> <translation>Aggiungi nuova fonte</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Nessuna azione possibile</translation> <translation>Nessuna azione possibile</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Impossibile pulire database</translation> <translation>Impossibile pulire database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Impossibile pulire database perché un&apos;altra azione critica è in corso.</translation> <translation>Impossibile pulire database perché un&apos;altra azione critica è in corso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Chiudi prima le finestre di dialogo modali aperte.</translation> <translation>Chiudi prima le finestre di dialogo modali aperte.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ Dovrai riavviare manualmente.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Fonte aggiunta</translation> <translation>Fonte aggiunta</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Generale</translation> <translation>Generale</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation>it</translation> <translation>it</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5205,7 +5296,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Carica insieme fonti iniziale</translation> <translation>Carica insieme fonti iniziale</translation>
</message> </message>
@ -5302,12 +5393,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5405,6 +5496,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7013,7 +7167,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7024,52 +7178,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7097,133 +7241,148 @@ Post-processing script: %3</translation>
<translation>Imposta descrizione della fonte.</translation> <translation>Imposta descrizione della fonte.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Selezione icona</translation> <translation>Selezione icona</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Carica icona dal file...</translation> <translation>Carica icona dal file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Recupera icona dalla fonte</translation> <translation>Recupera icona dalla fonte</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Nessun metadato recuperato finora.</translation> <translation>Nessun metadato recuperato finora.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Icona recuperata con successo.</translation> <translation>Icona recuperata con successo.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Metadati icona recuperati.</translation> <translation>Metadati icona recuperati.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Nessuna icona recuperata.</translation> <translation>Nessuna icona recuperata.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Tutti i metadati recuperati con successo.</translation> <translation>Tutti i metadati recuperati con successo.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Fonti e metadati icona recuperati.</translation> <translation>Fonti e metadati icona recuperati.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Nessun metadato recuperato.</translation> <translation>Nessun metadato recuperato.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Il nome della fonte va bene.</translation> <translation>Il nome della fonte va bene.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Il nome della fonte è troppo corto.</translation> <translation>Il nome della fonte è troppo corto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>La descrizione è vuota.</translation> <translation>La descrizione è vuota.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>La descrizione va bene.</translation> <translation>La descrizione va bene.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>La URL va bene.</translation> <translation>La URL va bene.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>La URL non segue un pattern standard. La URL comincia col prefisso &quot;http://&quot; o &quot;https://&quot;?</translation> <translation>La URL non segue un pattern standard. La URL comincia col prefisso &quot;http://&quot; o &quot;https://&quot;?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>La URL è vuota.</translation> <translation>La URL è vuota.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Seleziona icona per la fonte</translation> <translation>Seleziona icona per la fonte</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Seleziona icona</translation> <translation>Seleziona icona</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annulla</translation> <translation>Annulla</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Guarda in:</translation> <translation>Guarda in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Nome icona:</translation> <translation>Nome icona:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Tipo icona:</translation> <translation>Tipo icona:</translation>
</message> </message>
@ -7248,51 +7407,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Errore: %1</translation> <translation>Errore: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7374,67 +7524,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Vuoi caricare l&apos;insieme di fonti iniziale?</translation> <translation>Vuoi caricare l&apos;insieme di fonti iniziale?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Errore nel caricamento delle fonti iniziali</translation> <translation>Errore nel caricamento delle fonti iniziali</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Recupera metadati</translation> <translation>Recupera metadati</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Esporta fonti</translation> <translation>Esporta fonti</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importa fonti</translation> <translation>Importa fonti</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Questo nuovo account non include alcuna fonte. Ora puoi aggiungere l&apos;insieme di fonti di default.</translation> <translation>Questo nuovo account non include alcuna fonte. Ora puoi aggiungere l&apos;insieme di fonti di default.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Impossibile aggiungere elemento</translation> <translation>Impossibile aggiungere elemento</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Impossibile aggiungere fonte perché un&apos;altra operazione critica è in corso.</translation> <translation>Impossibile aggiungere fonte perché un&apos;altra operazione critica è in corso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Impossibile aggiungere categria </translation> <translation>Impossibile aggiungere categria </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Impossibile aggiungere categoria perché un&apos;altra operazione critica è in corso.</translation> <translation>Impossibile aggiungere categoria perché un&apos;altra operazione critica è in corso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Importazione completata con successo.</translation> <translation>Importazione completata con successo.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7957,17 +8107,17 @@ Notizie non lette: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Impossibile aggiungere elemento</translation> <translation>Impossibile aggiungere elemento</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Impossibile aggiungere fonte perché un&apos;altra operazione critica è in corso.</translation> <translation>Impossibile aggiungere fonte perché un&apos;altra operazione critica è in corso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7978,7 +8128,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>()</translation> <translation>()</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>()</translation> <translation>()</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlockの設定が必要です</translation> <translation>AdBlockの設定が必要です</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -199,17 +199,17 @@ version by clicking this popup notification.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock &quot;&quot; -&gt; &quot;Node.js&quot; Node.js </translation> <translation>AdBlock &quot;&quot; -&gt; &quot;Node.js&quot; Node.js </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation> %1 : %2.</translation> <translation> %1 : %2.</translation>
</message> </message>
@ -222,32 +222,32 @@ version by clicking this popup notification.</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation>Webブラウザで記事を開く</translation> <translation>Webブラウザで記事を開く</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation> <translation>
<numerusform>%n </numerusform> <numerusform>%n </numerusform>
@ -465,6 +465,19 @@ version by clicking this popup notification.</source>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation></translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -552,7 +565,7 @@ Click here to open parent directory.</source>
<message> <message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="447"/> <location filename="../src/librssguard/network-web/downloadmanager.cpp" line="447"/>
<source>Open folder</source> <source>Open folder</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/network-web/downloaditem.ui" line="54"/> <location filename="../src/librssguard/network-web/downloaditem.ui" line="54"/>
@ -771,15 +784,35 @@ Item ID: %5</source>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -978,17 +1011,17 @@ Item ID: %5</source>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>OPMLドキュメントにエラーが含まれています</translation> <translation>OPMLドキュメントにエラーが含まれています</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>OPMLドキュメントではない可能性があります</translation> <translation>OPMLドキュメントではない可能性があります</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -1747,6 +1780,64 @@ QtWebEngineキャッシュフォルダ -&gt; &quot;%7&quot;</translation>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation>URLは有効です</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation>URLは無効です</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1894,27 +1985,27 @@ QtWebEngineキャッシュフォルダ -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2355,7 +2446,7 @@ QtWebEngineキャッシュフォルダ -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2526,37 +2617,37 @@ QtWebEngineキャッシュフォルダ -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3146,27 +3237,27 @@ You have to restart manually.</source>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -4176,7 +4267,7 @@ Login tokens expiration: %2</translation>
<message> <message>
<location filename="../src/librssguard/database/mariadbdriver.cpp" line="89"/> <location filename="../src/librssguard/database/mariadbdriver.cpp" line="89"/>
<source>Unknown error: &apos;%1&apos;.</source> <source>Unknown error: &apos;%1&apos;.</source>
<translation type="unfinished">Unknown error: &apos;%1&apos;.</translation> <translation>: &apos;%1&apos;.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -4865,13 +4956,13 @@ Login tokens expiration: %2</translation>
<message> <message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="91"/> <location filename="../src/librssguard/network-web/networkfactory.cpp" line="91"/>
<source>connection timed out or was cancelled</source> <source>connection timed out or was cancelled</source>
<translation type="unfinished">connection timed out or was cancelled</translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="143"/> <location filename="../src/librssguard/network-web/networkfactory.cpp" line="143"/>
<source>unknown content</source> <source>unknown content</source>
<extracomment>Network status.</extracomment> <extracomment>Network status.</extracomment>
<translation type="unfinished">unknown content</translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -5171,7 +5262,7 @@ Login tokens expiration: %2</translation>
<translation>ja</translation> <translation>ja</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5189,7 +5280,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation></translation> <translation></translation>
</message> </message>
@ -5278,7 +5369,7 @@ Feedlyは、あなたにとって重要なトピックやトレンドを個人
<message> <message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="154"/> <location filename="../src/librssguard/miscellaneous/notification.cpp" line="154"/>
<source>Unknown event</source> <source>Unknown event</source>
<translation type="unfinished">Unknown event</translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="130"/> <location filename="../src/librssguard/miscellaneous/notification.cpp" line="130"/>
@ -5286,12 +5377,12 @@ Feedlyは、あなたにとって重要なトピックやトレンドを個人
<translation>() </translation> <translation>() </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5389,6 +5480,69 @@ List of supported readers:</source>
<source>bottom-right</source> <source>bottom-right</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -6952,7 +7106,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</source>
<message> <message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="282"/> <location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="282"/>
<source>unknown author</source> <source>unknown author</source>
<translation type="unfinished">unknown author</translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="297"/> <location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="297"/>
@ -6994,7 +7148,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</source>
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7005,52 +7159,42 @@ Post-processing script: %3</source>
: %3</translation> : %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7078,133 +7222,148 @@ Post-processing script: %3</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>OKです</translation> <translation>OKです</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>OKです</translation> <translation>OKです</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URLはOKです</translation> <translation>URLはOKです</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URLが空です</translation> <translation>URLが空です</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
@ -7229,51 +7388,42 @@ Post-processing script: %3</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>OKです</translation> <translation>OKです</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>OKです</translation> <translation>OKです</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>?</translation> <translation>?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7355,67 +7505,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>?</translation> <translation>?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation>RSS/RDF/ATOMフィードに必須のサービスアカウントです</translation> <translation>RSS/RDF/ATOMフィードに必須のサービスアカウントです</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7935,17 +8085,17 @@ Unread news: %2</source>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7956,7 +8106,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(kategorija)</translation> <translation>(kategorija)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(kanalas)</translation> <translation>(kanalas)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Programa jau yra vykdoma</translation> <translation>Programa jau yra vykdoma</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Išvesties katalogas nėra įrašomas</translation> <translation>Išvesties katalogas nėra įrašomas</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Nustatymų failas nebuvo sėkmingai nukopijuotas į išvesties katalogą.</translation> <translation>Nustatymų failas nebuvo sėkmingai nukopijuotas į išvesties katalogą.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Duomenų bazės atkūrimas nebuvo inicijuotas. Įsitikinkite, kad išvesties katalogas yra įrašomas.</translation> <translation>Duomenų bazės atkūrimas nebuvo inicijuotas. Įsitikinkite, kad išvesties katalogas yra įrašomas.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Nustatymų atkūrimas nebuvo inicijuotas. Įsitikinkite, kad išvesties katalogas yra įrašomas.</translation> <translation>Nustatymų atkūrimas nebuvo inicijuotas. Įsitikinkite, kad išvesties katalogas yra įrašomas.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Nepavyksta pridėti kanalo</translation> <translation>Nepavyksta pridėti kanalo</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Susipažinkite su NAUJOMIS šios
versijos ypatybėmis, spusteldami šį pranešimą.</translation> versijos ypatybėmis, spusteldami šį pranešimą.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ versijos ypatybėmis, spusteldami šį pranešimą.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -472,6 +472,19 @@ versijos ypatybėmis, spusteldami šį pranešimą.</translation>
<translation>Paskyra to nepalaiko</translation> <translation>Paskyra to nepalaiko</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Antraštė</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Tipas</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -793,15 +806,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Kanalų įrankių juosta</translation> <translation>Kanalų įrankių juosta</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -1003,17 +1036,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Kategorija</translation> <translation>Kategorija</translation>
</message> </message>
@ -1776,6 +1809,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Eiga</translation> <translation>Eiga</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL </translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Pasirinkite savo kanalui pirminį elementą.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1923,27 +2014,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Nėra galimų veiksmų</translation> <translation>Nėra galimų veiksmų</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Nėra šiukšlinės</translation> <translation>Nėra šiukšlinės</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Pagrindinis meniu</translation> <translation>Pagrindinis meniu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Atverti pagrindinį men</translation> <translation>Atverti pagrindinį men</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Atverti pagri&amp;ndinį meniu</translation> <translation>Atverti pagri&amp;ndinį meniu</translation>
</message> </message>
@ -2384,7 +2475,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Pridėti naują kategoriją</translation> <translation>Pridėti naują kategoriją</translation>
</message> </message>
@ -2555,37 +2646,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Pridėti naują kanalą</translation> <translation>Pridėti naują kanalą</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Nėra galimų veiksmų</translation> <translation>Nėra galimų veiksmų</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Nepavyksta išvalyti duomenų bazės</translation> <translation>Nepavyksta išvalyti duomenų bazės</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Nepavyksta išvalyti duomenų bazės, nes yra vykdomas kitas kritinis veiksmas.</translation> <translation>Nepavyksta išvalyti duomenų bazės, nes yra vykdomas kitas kritinis veiksmas.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation> pradžių, užverkite atvertus modalinius dialogus.</translation> <translation> pradžių, užverkite atvertus modalinius dialogus.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3175,27 +3266,27 @@ Jūs turite paleisti iš naujo rankiniu būdu.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Kanalas pridėtas</translation> <translation>Kanalas pridėtas</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Bendra</translation> <translation>Bendra</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5218,7 +5309,7 @@ Prisijungimo prieigos raktai nustoja galioti: %2</translation>
<translation>lt</translation> <translation>lt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5245,7 +5336,7 @@ Prisijungimo prieigos raktai nustoja galioti: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Įkelti pradinį kanalų rinkinį</translation> <translation>Įkelti pradinį kanalų rinkinį</translation>
</message> </message>
@ -5342,12 +5433,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5445,6 +5536,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7059,7 +7213,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7070,52 +7224,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7143,133 +7287,148 @@ Post-processing script: %3</translation>
<translation>Nustatykite savo kanalo aprašą.</translation> <translation>Nustatykite savo kanalo aprašą.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Piktogramos pasirinkimas</translation> <translation>Piktogramos pasirinkimas</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Įkelti piktogramą failo...</translation> <translation>Įkelti piktogramą failo...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Naudoti numatytąją piktogramą piktogramų temos</translation> <translation>Naudoti numatytąją piktogramą piktogramų temos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Gauti piktogramą kanalo</translation> <translation>Gauti piktogramą kanalo</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Kol kas negauta jokių metaduomenų.</translation> <translation>Kol kas negauta jokių metaduomenų.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Piktograma sėkmingai gauta.</translation> <translation>Piktograma sėkmingai gauta.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Piktogramos metaduomenys gauti.</translation> <translation>Piktogramos metaduomenys gauti.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Negauta jokios piktogramos.</translation> <translation>Negauta jokios piktogramos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Visi metaduomenys sėkmingai gauti.</translation> <translation>Visi metaduomenys sėkmingai gauti.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Kanalo ir piktogramos metaduomenys gauti.</translation> <translation>Kanalo ir piktogramos metaduomenys gauti.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Negauta jokių metaduomenų.</translation> <translation>Negauta jokių metaduomenų.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Kanalo pavadinimas yra geras.</translation> <translation>Kanalo pavadinimas yra geras.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Kanalo pavadinimas yra per trumpas.</translation> <translation>Kanalo pavadinimas yra per trumpas.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Aprašas tuščias.</translation> <translation>Aprašas tuščias.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Aprašas yra geras.</translation> <translation>Aprašas yra geras.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL yra geras.</translation> <translation>URL yra geras.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL neatitinka standartinio šablono. Ar jūsų URL prasideda &quot;http://&quot; ar &quot;https://&quot; priešdeliu.</translation> <translation>URL neatitinka standartinio šablono. Ar jūsų URL prasideda &quot;http://&quot; ar &quot;https://&quot; priešdeliu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URL yra tuščias.</translation> <translation>URL yra tuščias.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Pasirinkite kanalui piktogramos failą</translation> <translation>Pasirinkite kanalui piktogramos failą</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Pasirinkti piktogramą</translation> <translation>Pasirinkti piktogramą</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Atsisakyti</translation> <translation>Atsisakyti</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Ieškoti:</translation> <translation>Ieškoti:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Piktogramos pavadinimas:</translation> <translation>Piktogramos pavadinimas:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Piktogramos tipas:</translation> <translation>Piktogramos tipas:</translation>
</message> </message>
@ -7294,51 +7453,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Klaida: %1</translation> <translation>Klaida: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7420,67 +7570,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Ar norite įkelti pradinį kanalų rinkinį?</translation> <translation>Ar norite įkelti pradinį kanalų rinkinį?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Klaida, įkeliant pradinius kanalus</translation> <translation>Klaida, įkeliant pradinius kanalus</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Gauti metaduomenis</translation> <translation>Gauti metaduomenis</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Eksportuoti kanalus</translation> <translation>Eksportuoti kanalus</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importuoti kanalus</translation> <translation>Importuoti kanalus</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Šioje naujoje paskyroje nėra jokių kanalų. Jūs galite dabar pridėti numatytąjį kanalų rinkinį.</translation> <translation>Šioje naujoje paskyroje nėra jokių kanalų. Jūs galite dabar pridėti numatytąjį kanalų rinkinį.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Nepavyksta pridėti elemento</translation> <translation>Nepavyksta pridėti elemento</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Nepavyksta pridėti kanalo, nes yra vykdoma kita kritinė operacija.</translation> <translation>Nepavyksta pridėti kanalo, nes yra vykdoma kita kritinė operacija.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Nepavyksta pridėti kategorijos</translation> <translation>Nepavyksta pridėti kategorijos</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Nepavyksta pridėti kategorijos, nes yra vykdoma kita kritinė operacija.</translation> <translation>Nepavyksta pridėti kategorijos, nes yra vykdoma kita kritinė operacija.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Importavimas buvo sėkmingai užbaigtas.</translation> <translation>Importavimas buvo sėkmingai užbaigtas.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -8009,17 +8159,17 @@ Neskaitytų naujienų: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Nepavyksta pridėti elemento </translation> <translation>Nepavyksta pridėti elemento </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Nepavyksta pridėti kanalo, nes yra vykdoma kita kritinė operacija. </translation> <translation>Nepavyksta pridėti kanalo, nes yra vykdoma kita kritinė operacija. </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8030,7 +8180,7 @@ Paskiausia klaida: %3
Paskiausias prisijungimas: %4</translation> Paskiausias prisijungimas: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -470,6 +470,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -786,15 +799,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -995,17 +1028,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1767,6 +1800,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1914,27 +2005,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2375,7 +2466,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2546,37 +2637,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3166,27 +3257,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5203,7 +5294,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5227,7 +5318,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5324,12 +5415,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5427,6 +5518,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7038,7 +7192,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7049,52 +7203,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7122,133 +7266,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7273,51 +7432,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7399,67 +7549,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7985,17 +8135,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8006,7 +8156,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(categorie)</translation> <translation>(categorie)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(feed)</translation> <translation>(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Fout: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>RSS Guard is al gestart.</translation> <translation>RSS Guard is al gestart.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>De uitvoermap is niet beschrijfbaar.</translation> <translation>De uitvoermap is niet beschrijfbaar.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Het instellingenbestand is niet gekopieerd naar de uitvoermap.</translation> <translation>Het instellingenbestand is niet gekopieerd naar de uitvoermap.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Databankherstel is niet gestart. Zorg ervoor dat de uitvoermap beschrijfbaar is.</translation> <translation>Databankherstel is niet gestart. Zorg ervoor dat de uitvoermap beschrijfbaar is.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Herstel van de instellingen is niet gestart. Zorg ervoor dat de uitvoermap beschrijfbaar is.</translation> <translation>Herstel van de instellingen is niet gestart. Zorg ervoor dat de uitvoermap beschrijfbaar is.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Kan feed niet toevoegen</translation> <translation>Kan feed niet toevoegen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Feed kan niet worden toegevoegd omdat er geen actief account is dat feeds kan toevoegen.</translation> <translation>Feed kan niet worden toegevoegd omdat er geen actief account is dat feeds kan toevoegen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Pakketten %1 zijn bijgewerkt.</translation> <translation>Pakketten %1 zijn bijgewerkt.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Ongelezen artikelen opgehaald</translation> <translation>Ongelezen artikelen opgehaald</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Ga naar changelog</translation> <translation>Ga naar changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock moet worden geconfigureerd</translation> <translation>AdBlock moet worden geconfigureerd</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Welkom</translation> <translation>Welkom</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -199,17 +199,17 @@ version by clicking this popup notification.</source>
Om te zien wat er NIEUW is in deze versie: klik op deze melding.</translation> Om te zien wat er NIEUW is in deze versie: klik op deze melding.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock is niet juist geconfigureerd. Ga naar &quot;Instellingen&quot; -&gt; &quot;Node.js&quot; en controleer of Node.js correct is ingesteld.</translation> <translation>AdBlock is niet juist geconfigureerd. Ga naar &quot;Instellingen&quot; -&gt; &quot;Node.js&quot; en controleer of Node.js correct is ingesteld.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Is al gestart</translation> <translation>Is al gestart</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Pakketten %1 zijn niet bijgewerkt vanwege een fout: %2.</translation> <translation>Pakketten %1 zijn niet bijgewerkt vanwege een fout: %2.</translation>
</message> </message>
@ -222,32 +222,32 @@ Om te zien wat er NIEUW is in deze versie: klik op deze melding.</translation>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation>Vorige pagina</translation> <translation>Vorige pagina</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation>Volgende pagina</translation> <translation>Volgende pagina</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation>Open artikel in artikellijst</translation> <translation>Open artikel in artikellijst</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation>Open artikel in webbrowser</translation> <translation>Open artikel in webbrowser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation>Markeer alle artikelen als gelezen</translation> <translation>Markeer alle artikelen als gelezen</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation> <translation>
<numerusform>%n feed opgehaald</numerusform> <numerusform>%n feed opgehaald</numerusform>
@ -467,6 +467,19 @@ Om te zien wat er NIEUW is in deze versie: klik op deze melding.</translation>
<translation>Niet ondersteund door account</translation> <translation>Niet ondersteund door account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Naam</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -778,15 +791,35 @@ Onderdeel ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Feedwerkbalk</translation> <translation>Feedwerkbalk</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Werkbalk voor artikelen</translation> <translation>Werkbalk voor artikelen</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation>Gefilterde feedlijst</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation>Kan het artikel niet selecteren in de artikellijst omdat de feed uit de feedlijst is gefilterd.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation>Gefilterde artikellijst</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation>Kan artikel niet selecteren omdat uw artikellijst gefilterd is.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -986,17 +1019,17 @@ Onderdeel ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>OPML bestand bevat fouten</translation> <translation>OPML bestand bevat fouten</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>Dit is waarschijnlijk geen OPML bestand</translation> <translation>Dit is waarschijnlijk geen OPML bestand</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Categorie </translation> <translation>Categorie </translation>
</message> </message>
@ -1757,6 +1790,64 @@ QtWebEngine cache map -&gt; &quot;%7&quot;</translation>
<translation>Voortgang</translation> <translation>Voortgang</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation>Ontdek feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation>Ontdek!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation>Gevonden feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation>Doel hoofdmap</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Kies hoofd item voor je feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation>Sluit &amp;&amp; &amp;geavanceerde modus</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation>Geselecteerde feeds importeren</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation>Sluit dit dialoogvenster en toon het dialoogvenster voor het toevoegen van individuele feeds met geavanceerde opties.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation>URL is geldig.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation>URL is ongeldig.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1904,27 +1995,27 @@ QtWebEngine cache map -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Geen mogelijke acties</translation> <translation>Geen mogelijke acties</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Geen prullenbak</translation> <translation>Geen prullenbak</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Hoofdmenu</translation> <translation>Hoofdmenu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Hoofdmenu openen</translation> <translation>Hoofdmenu openen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Hoofd&amp;menu openen</translation> <translation>Hoofd&amp;menu openen</translation>
</message> </message>
@ -2365,7 +2456,7 @@ QtWebEngine cache map -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Nieuwe categorie toevoegen</translation> <translation>Nieuwe categorie toevoegen</translation>
</message> </message>
@ -2536,37 +2627,37 @@ QtWebEngine cache map -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Nieuwe feed toevoegen</translation> <translation>Nieuwe feed toevoegen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Acties niet mogelijk</translation> <translation>Acties niet mogelijk</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Kan database niet opschonen</translation> <translation>Kan database niet opschonen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>De database kan nu niet opgeschoond worden omdat er een kritieke handeling uitgevoerd wordt.</translation> <translation>De database kan nu niet opgeschoond worden omdat er een kritieke handeling uitgevoerd wordt.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Sluit geopende modaalvensters eerst.</translation> <translation>Sluit geopende modaalvensters eerst.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Algemene gegevens ophalen</translation> <translation>Algemene gegevens ophalen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Dialogen sluiten</translation> <translation>Dialogen sluiten</translation>
</message> </message>
@ -3156,27 +3247,27 @@ Je moet handmatig herstarten.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Feed toegevoegd</translation> <translation>Feed toegevoegd</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Algemeen</translation> <translation>Algemeen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Netwerk</translation> <translation>Netwerk</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Feed is toegevoegd, nieuwe boomstructuur wordt geladen.</translation> <translation>Feed is toegevoegd, nieuwe boomstructuur wordt geladen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API geeft foutcode %1</translation> <translation>API geeft foutcode %1</translation>
</message> </message>
@ -5187,7 +5278,7 @@ Logintoken verloopt: %2</translation>
<translation>nl</translation> <translation>nl</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5208,7 +5299,7 @@ Logintoken verloopt: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Laad eerste set van de feeds</translation> <translation>Laad eerste set van de feeds</translation>
</message> </message>
@ -5305,12 +5396,12 @@ Feedly is een beveiligde ruimte waar u de onderwerpen en trends die voor u van b
<translation>Nieuwe (ongelezen) artikelen opgehaald</translation> <translation>Nieuwe (ongelezen) artikelen opgehaald</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>XML probleem: %1</translation> <translation>XML probleem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>JSON probleem: %1</translation> <translation>JSON probleem: %1</translation>
</message> </message>
@ -5408,6 +5499,69 @@ Lijst met ondersteunde lezers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation>onder-rechts</translation> <translation>onder-rechts</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation>escape-reeks niet voltooid</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation>afsluitende &quot; ontbreekt</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation>afsluitende &apos; ontbreekt</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation>XML is niet goed samengesteld, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation>geen ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON fout &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation>geen JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation>geen RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation>geen RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation>ondersteuning van gzipped sitemaps is niet ingeschakeld</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation>sitemap index worden niet ondersteund</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation>geen Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7016,7 +7170,7 @@ Start ook het dialoogvenster &quot;Instellingen&quot; opnieuw nadat je Node.js h
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7027,52 +7181,42 @@ Type: %2
Achteraf-toepassen script: %3</translation> Achteraf-toepassen script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Script</translation> <translation>Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Lokaal bestand</translation> <translation>Lokaal bestand</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Onbekend</translation> <translation>Onbekend</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Kan gegevens voor feed niet opslaan: %1</translation> <translation>Kan gegevens voor feed niet opslaan: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON fout &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML is niet goed gevormd, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>XML feed bestandsindeling niet herkend</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Kan feed niet verplaatsen, gedetailleerde informatie is vastgelegd via debug-log.</translation> <translation>Kan feed niet verplaatsen, gedetailleerde informatie is vastgelegd via debug-log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Kan feed gegevens niet opslaan</translation> <translation>Kan feed gegevens niet opslaan</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation>feed indeling niet herkend</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Kan feed niet verplaatsen</translation> <translation>Kan feed niet verplaatsen</translation>
</message> </message>
@ -7100,133 +7244,148 @@ Achteraf-toepassen script: %3</translation>
<translation>Stel beschrijving voor de feed in.</translation> <translation>Stel beschrijving voor de feed in.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Icoonselectie</translation> <translation>Icoonselectie</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Laad icoon uit een bestand...</translation> <translation>Laad icoon uit een bestand...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Standaardicoon van systeem gebruiken</translation> <translation>Standaardicoon van systeem gebruiken</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Icoon van feed gebruiken</translation> <translation>Icoon van feed gebruiken</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Nog geen metadata opgehaald.</translation> <translation>Nog geen metadata opgehaald.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Icoon met succes opgehaald.</translation> <translation>Icoon met succes opgehaald.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Icoon uit metadata opgehaald.</translation> <translation>Icoon uit metadata opgehaald.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Geen icoon opgehaald.</translation> <translation>Geen icoon opgehaald.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Alle metadata is succesvol opgehaald.</translation> <translation>Alle metadata is succesvol opgehaald.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Metadata opgehaald voor feed en icoon.</translation> <translation>Metadata opgehaald voor feed en icoon.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Geen metadata opgehaald.</translation> <translation>Geen metadata opgehaald.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Feednaam is ok.</translation> <translation>Feednaam is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Feed naam is te kort.</translation> <translation>Feed naam is te kort.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Beschrijving is leeg.</translation> <translation>Beschrijving is leeg.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Beschrijving is ok.</translation> <translation>Beschrijving is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>De URL is ok.</translation> <translation>De URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>De URL voldoet niet aan het standaardpatroon. De URL moet beginnen met &quot;http://&quot; of &quot;https://&quot;.</translation> <translation>De URL voldoet niet aan het standaardpatroon. De URL moet beginnen met &quot;http://&quot; of &quot;https://&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>De URL is leeg.</translation> <translation>De URL is leeg.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation>Bron is goed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation>Bestand bestaat al.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation>Bestand bestaat niet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Selecteer icoonbestand voor de feed</translation> <translation>Selecteer icoonbestand voor de feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Plaatjes (%1)</translation> <translation>Plaatjes (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Selecteer icoon</translation> <translation>Selecteer icoon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annuleren</translation> <translation>Annuleren</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Kijk in:</translation> <translation>Kijk in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Icoonnaam:</translation> <translation>Icoonnaam:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Type icoon:</translation> <translation>Type icoon:</translation>
</message> </message>
@ -7251,51 +7410,42 @@ Achteraf-toepassen script: %3</translation>
<translation>Hier kun je een volledige opdracht inclusief interpreter opgeven.</translation> <translation>Hier kun je een volledige opdracht inclusief interpreter opgeven.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>De bron is goed.</translation> <translation>De bron is goed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>De bron is leeg.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>Opdracht is goed.</translation> <translation>Opdracht is goed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>Opdracht is leeg.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>Script mislukt: %1</translation> <translation>Script mislukt: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Netwerkfout: %1</translation> <translation>Netwerkfout: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Fout: %1</translation> <translation>Fout: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>Wat is achteraf-toepassen scripting?</translation> <translation>Wat is achteraf-toepassen scripting?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7377,67 +7527,67 @@ Je kunt ook gegenereerde feedgegevens nabewerken met nog een ander script als je
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Wil je de eerste set van feeds laden?</translation> <translation>Wil je de eerste set van feeds laden?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Fout bij het laden van de eerste feeds</translation> <translation>Fout bij het laden van de eerste feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Metadata ophalen</translation> <translation>Metadata ophalen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Feeds exporteren</translation> <translation>Feeds exporteren</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Feeds importeren</translation> <translation>Feeds importeren</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Dit nieuwe account bevat geen feeds. De standaard feeds kunnen toegevoegd worden.</translation> <translation>Dit nieuwe account bevat geen feeds. De standaard feeds kunnen toegevoegd worden.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation>Dit is het verplichte service account voor standaard RSS/RDF/ATOM feeds.</translation> <translation>Dit is het verplichte service account voor standaard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kan item niet toevoegen</translation> <translation>Kan item niet toevoegen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kan geen feed toevoegen omdat een andere kritieke operatie aan de gang is.</translation> <translation>Kan geen feed toevoegen omdat een andere kritieke operatie aan de gang is.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Kan geen categorie toevoegen</translation> <translation>Kan geen categorie toevoegen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Kan geen categorie toevoegen omdat een andere kritieke operatie aan de gang is.</translation> <translation>Kan geen categorie toevoegen omdat een andere kritieke operatie aan de gang is.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Importeren is helemaal geslaagd.</translation> <translation>Importeren is helemaal geslaagd.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Sommige feed/categorieën zijn niet geïmporteerd vanwege een fout, controleer het applicatielog voor meer details.</translation> <translation>Sommige feed/categorieën zijn niet geïmporteerd vanwege een fout, controleer het applicatielog voor meer details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Ongelezen nieuws: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kan item niet toevoegen</translation> <translation>Kan item niet toevoegen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kan geen feed toevoegen omdat een andere kritieke operatie aan de gang is.</translation> <translation>Kan geen feed toevoegen omdat een andere kritieke operatie aan de gang is.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Laaste fout: %3
Laatste login: %4</translation> Laatste login: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>Kan lijst met feeds niet laden, netwerkfout &apos;%1&apos;</translation> <translation>Kan lijst met feeds niet laden, netwerkfout &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(kategoria)</translation> <translation>(kategoria)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(kanał)</translation> <translation>(kanał)</translation>
</message> </message>
@ -129,67 +129,67 @@ Błąd: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Aplikacja jest już uruchomiona</translation> <translation>Aplikacja jest już uruchomiona</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Katalog wyjściowy nie jest zapisywalny</translation> <translation>Katalog wyjściowy nie jest zapisywalny</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Plik ustawień nie został pomyślnie skopiowany do katalogu wyjściowego.</translation> <translation>Plik ustawień nie został pomyślnie skopiowany do katalogu wyjściowego.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Przywrócenie bazy danych nie zostało zainicjowane. Upewnij się, że katalog wyjściowy jest zapisywalny.</translation> <translation>Przywrócenie bazy danych nie zostało zainicjowane. Upewnij się, że katalog wyjściowy jest zapisywalny.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Przywrócenie ustawień nie zostało zainicjowane. Upewnij się, że katalog wyjściowy jest zapisywalny.</translation> <translation>Przywrócenie ustawień nie zostało zainicjowane. Upewnij się, że katalog wyjściowy jest zapisywalny.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Nie można dodać kanału</translation> <translation>Nie można dodać kanału</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Kanał nie może być dodany, ponieważ nie ma aktywnego konta, do którego można dodawać kanały.</translation> <translation>Kanał nie może być dodany, ponieważ nie ma aktywnego konta, do którego można dodawać kanały.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Pakiety %1 zostały zaktualizowane.</translation> <translation>Pakiety %1 zostały zaktualizowane.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Pobrano nieprzeczytane artykuły</translation> <translation>Pobrano nieprzeczytane artykuły</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Przejdź do listy zmian</translation> <translation>Przejdź do listy zmian</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock wymaga konfiguracji</translation> <translation>AdBlock wymaga konfiguracji</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Witamy</translation> <translation>Witamy</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Sprawdź nowe możliwości dodane w
tej wersji, klikając na to powiadomienie.</translation> tej wersji, klikając na to powiadomienie.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock nie jest prawidłowo skonfigurowany. Przejdź do Ustawienia » Node.js i sprawdź, czy twój Node.js jest poprawnie skonfigurowany.</translation> <translation>AdBlock nie jest prawidłowo skonfigurowany. Przejdź do Ustawienia » Node.js i sprawdź, czy twój Node.js jest poprawnie skonfigurowany.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Już działa</translation> <translation>Już działa</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Pakiety %1 nie zostały zaktualizowane z powodu błędu: %2.</translation> <translation>Pakiety %1 nie zostały zaktualizowane z powodu błędu: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ tej wersji, klikając na to powiadomienie.</translation>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation>Przejdź do poprzedniej strony</translation> <translation>Przejdź do poprzedniej strony</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation>Idź do następnej strony</translation> <translation>Idź do następnej strony</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation>Otwórz artykuł na liście artykułów</translation> <translation>Otwórz artykuł na liście artykułów</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation>Otwórz artykuł w przeglądarce internetowej</translation> <translation>Otwórz artykuł w przeglądarce internetowej</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation> <translation>
<numerusform>Pobrano %n kanał</numerusform> <numerusform>Pobrano %n kanał</numerusform>
@ -472,6 +472,19 @@ tej wersji, klikając na to powiadomienie.</translation>
<translation>Nie wspierane przez konto</translation> <translation>Nie wspierane przez konto</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Tytuł</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Typ</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -793,15 +806,35 @@ ID pozycji: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Pasek narzędzi dla kanałów</translation> <translation>Pasek narzędzi dla kanałów</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Pasek narzędzi dla artykułów</translation> <translation>Pasek narzędzi dla artykułów</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -1003,17 +1036,17 @@ ID pozycji: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>Dokument OPLM zawiera błędy</translation> <translation>Dokument OPLM zawiera błędy</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>to prawdopodobnie nie jest dokument OPML</translation> <translation>to prawdopodobnie nie jest dokument OPML</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Kategoria</translation> <translation>Kategoria</translation>
</message> </message>
@ -1776,6 +1809,64 @@ Katalog cache QtWebEngine -&gt; &quot;%7&quot;</translation>
<translation>Postęp</translation> <translation>Postęp</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL </translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Wybierz nadrzędny element dla twojego kanału.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1923,27 +2014,27 @@ Katalog cache QtWebEngine -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Akcje nie możliwe</translation> <translation>Akcje nie możliwe</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Nie ma kosza</translation> <translation>Nie ma kosza</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Menu główne</translation> <translation>Menu główne</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Otwórz menu główne</translation> <translation>Otwórz menu główne</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Otwórz &amp;menu główne</translation> <translation>Otwórz &amp;menu główne</translation>
</message> </message>
@ -2384,7 +2475,7 @@ Katalog cache QtWebEngine -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Dodaj nową kategorię</translation> <translation>Dodaj nową kategorię</translation>
</message> </message>
@ -2555,37 +2646,37 @@ Katalog cache QtWebEngine -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Dodaj nowy kanał</translation> <translation>Dodaj nowy kanał</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Brak możliwych akcji</translation> <translation>Brak możliwych akcji</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Nie można wyczyścić bazy danych</translation> <translation>Nie można wyczyścić bazy danych</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Nie można wyczyścić bazy danych, ponieważ inne krytyczne działanie jest w trakcie.</translation> <translation>Nie można wyczyścić bazy danych, ponieważ inne krytyczne działanie jest w trakcie.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Najpierw zamknij otwarte okna dialogowe.</translation> <translation>Najpierw zamknij otwarte okna dialogowe.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Pobieranie wspólnych danych</translation> <translation>Pobieranie wspólnych danych</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Zamknij okna dialogowe</translation> <translation>Zamknij okna dialogowe</translation>
</message> </message>
@ -3175,27 +3266,27 @@ Musisz zrestartować aplikację ręcznie.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Kanał dodany</translation> <translation>Kanał dodany</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Ogólne</translation> <translation>Ogólne</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Sieć</translation> <translation>Sieć</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Dodano kanał, otrzymywanie nowego drzewa kanałów.</translation> <translation>Dodano kanał, otrzymywanie nowego drzewa kanałów.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API zwróciło kod błędu %1</translation> <translation>API zwróciło kod błędu %1</translation>
</message> </message>
@ -5218,7 +5309,7 @@ Tokeny logowania wygasają: %2</translation>
<translation>pl</translation> <translation>pl</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5245,7 +5336,7 @@ Tokeny logowania wygasają: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Ładowanie początkowego zestawu kanałów</translation> <translation>Ładowanie początkowego zestawu kanałów</translation>
</message> </message>
@ -5342,12 +5433,12 @@ Feedly to bezpieczna przestrzeń, w której możesz organizować i badać tematy
<translation>Nowe (nieprzeczytane) artykuły zostały pobrane</translation> <translation>Nowe (nieprzeczytane) artykuły zostały pobrane</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>problem XML: %1</translation> <translation>problem XML: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>problem JSON: %1</translation> <translation>problem JSON: %1</translation>
</message> </message>
@ -5445,6 +5536,69 @@ Lista obsługiwanych czytników:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation>prawy dolny róg</translation> <translation>prawy dolny róg</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7059,7 +7213,7 @@ Ponadto po zainstalowaniu Node.js należy ponownie uruchomić okno dialogowe &qu
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7070,52 +7224,42 @@ Typ: %2
Skrypt po przetwarzaniu: %3</translation> Skrypt po przetwarzaniu: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Skrypt</translation> <translation>Skrypt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Plik lokalny</translation> <translation>Plik lokalny</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Nieznany</translation> <translation>Nieznany</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Nie można zapisać danych dla kanału: %1</translation> <translation>Nie można zapisać danych dla kanału: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>Błąd JSON %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML nie jest dobrze sformatowany, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Format pliku XML nie został rozpoznany</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Nie można przenieść kanału. Szczegółowe informacje zostały zapisane w dzienniku aplikacji.</translation> <translation>Nie można przenieść kanału. Szczegółowe informacje zostały zapisane w dzienniku aplikacji.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Nie można zapisać danych kanału</translation> <translation>Nie można zapisać danych kanału</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Nie można przenieść kanału</translation> <translation>Nie można przenieść kanału</translation>
</message> </message>
@ -7143,133 +7287,148 @@ Skrypt po przetwarzaniu: %3</translation>
<translation>Ustaw opis twojej kategorii.</translation> <translation>Ustaw opis twojej kategorii.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Wybór ikony</translation> <translation>Wybór ikony</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Załaduj ikonę z pliku</translation> <translation>Załaduj ikonę z pliku</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Użyj domyślnej ikony z motywu</translation> <translation>Użyj domyślnej ikony z motywu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Pobierz ikonę z kanału</translation> <translation>Pobierz ikonę z kanału</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Póki co nie pobrano metadanych.</translation> <translation>Póki co nie pobrano metadanych.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Ikona została pomyślnie pobrana</translation> <translation>Ikona została pomyślnie pobrana</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Metadane ikony pobrane.</translation> <translation>Metadane ikony pobrane.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Nie pobrano ikony.</translation> <translation>Nie pobrano ikony.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Wszystkie metadane zostały pomyślnie pobrane.</translation> <translation>Wszystkie metadane zostały pomyślnie pobrane.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Kanał i metadane ikony zostały pobrane.</translation> <translation>Kanał i metadane ikony zostały pobrane.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Nie pobrano metadanych.</translation> <translation>Nie pobrano metadanych.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Nazwa kanału jest ok.</translation> <translation>Nazwa kanału jest ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Nazwa kanału jest zbyt krótka.</translation> <translation>Nazwa kanału jest zbyt krótka.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Opis jest pusty.</translation> <translation>Opis jest pusty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Opis wygląda w porządku.</translation> <translation>Opis wygląda w porządku.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>Adres URL wygląda w porządku.</translation> <translation>Adres URL wygląda w porządku.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>Adres URL nie spełnia standardowego wzorca. Czy twój URL zaczyna się prefiksem http://” lub „https://”.</translation> <translation>Adres URL nie spełnia standardowego wzorca. Czy twój URL zaczyna się prefiksem http://” lub „https://”.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>Adres URL jest pusty.</translation> <translation>Adres URL jest pusty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Wybierz plik ikony dla twojego kanału</translation> <translation>Wybierz plik ikony dla twojego kanału</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Obrazy (%1)</translation> <translation>Obrazy (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Wybierz ikonę</translation> <translation>Wybierz ikonę</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Anuluj</translation> <translation>Anuluj</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Szukaj w:</translation> <translation>Szukaj w:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Nazwa ikony:</translation> <translation>Nazwa ikony:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Typ ikony:</translation> <translation>Typ ikony:</translation>
</message> </message>
@ -7294,51 +7453,42 @@ Skrypt po przetwarzaniu: %3</translation>
<translation>Tutaj możesz wprowadzić pełną komendę wraz z interpreterem.</translation> <translation>Tutaj możesz wprowadzić pełną komendę wraz z interpreterem.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>Źródło jest w porządku.</translation> <translation>Źródło jest w porządku.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>Źródło jest puste.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>Polecenie poprawne</translation> <translation>Polecenie poprawne</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>Polecenie jest puste</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>Błąd skryptu: %1</translation> <translation>Błąd skryptu: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Błąd sieci: %1</translation> <translation>Błąd sieci: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Błąd: %1</translation> <translation>Błąd: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>Czym jest skrypt po przetwarzania końcowego?</translation> <translation>Czym jest skrypt po przetwarzania końcowego?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7420,67 +7570,67 @@ Ponadto, jeśli chcesz, możesz przetworzyć wygenerowane dane za pomocą kolejn
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Chcesz załadować domyślny zestaw kanałów?</translation> <translation>Chcesz załadować domyślny zestaw kanałów?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Wystąpił błąd podczas ładowania kanałów</translation> <translation>Wystąpił błąd podczas ładowania kanałów</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Pobierz metadane</translation> <translation>Pobierz metadane</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Eksport kanałów</translation> <translation>Eksport kanałów</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Import kanałów</translation> <translation>Import kanałów</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>To nowe konto nie posiada żadnego kanału. Możesz teraz dodać domyślny zestaw kanałów.</translation> <translation>To nowe konto nie posiada żadnego kanału. Możesz teraz dodać domyślny zestaw kanałów.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation>To jest obowiązkowe konto usług dla standardowych kanałów RSS/RDF/ATOM.</translation> <translation>To jest obowiązkowe konto usług dla standardowych kanałów RSS/RDF/ATOM.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Nie można dodać elementu</translation> <translation>Nie można dodać elementu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Nie można dodać kanału, ponieważ inna krytyczna operacja jest w trakcie.</translation> <translation>Nie można dodać kanału, ponieważ inna krytyczna operacja jest w trakcie.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Nie można dodać kategorii</translation> <translation>Nie można dodać kategorii</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Nie można dodać kategorii, ponieważ inna krytyczna operacja jest w trakcie.</translation> <translation>Nie można dodać kategorii, ponieważ inna krytyczna operacja jest w trakcie.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Importowanie zakończono pomyślnie.</translation> <translation>Importowanie zakończono pomyślnie.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Niektóre kanały/kategorie nie zostały zaimportowane z powodu błędu, sprawdź dziennik aplikacji, aby uzyskać więcej szczegółów.</translation> <translation>Niektóre kanały/kategorie nie zostały zaimportowane z powodu błędu, sprawdź dziennik aplikacji, aby uzyskać więcej szczegółów.</translation>
</message> </message>
@ -8009,17 +8159,17 @@ Nieprzeczytanych wiadomości: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Nie można dodać elementu </translation> <translation>Nie można dodać elementu </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Nie można dodać kanału, ponieważ inna krytyczna operacja jest w trakcie. </translation> <translation>Nie można dodać kanału, ponieważ inna krytyczna operacja jest w trakcie. </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8030,7 +8180,7 @@ Ostatni błąd: %3
Ostatnie logowanie: %4</translation> Ostatnie logowanie: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>nie można pobrać listy kanałów, błąd sieci &apos;%1&apos;</translation> <translation>nie można pobrać listy kanałów, błąd sieci &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(categoria)</translation> <translation>(categoria)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>O aplicativo está em execução</translation> <translation>O aplicativo está em execução</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>A pasta de saída não possui permissão de escrita</translation> <translation>A pasta de saída não possui permissão de escrita</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Arquivo de configurações copiado com sucesso para pasta de saída.</translation> <translation>Arquivo de configurações copiado com sucesso para pasta de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>A restauração do banco de dados não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation> <translation>A restauração do banco de dados não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>A restauração das configurações não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation> <translation>A restauração das configurações não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Não foi possível adicionar o feed</translation> <translation>Não foi possível adicionar o feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Por favor, veja o NOVO conteúdo incluído nesta
versão, clicando nesta notificação popup.</translation> versão, clicando nesta notificação popup.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ versão, clicando nesta notificação popup.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ versão, clicando nesta notificação popup.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Título</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Tipo</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Barra de ferramentas para feeds</translation> <translation>Barra de ferramentas para feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Categoria </translation> <translation>Categoria </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Progresso</translation> <translation>Progresso</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL </translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Escolha o item principal para o seu feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Nenhuma ação possível</translation> <translation>Nenhuma ação possível</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Nenhuma lixeira</translation> <translation>Nenhuma lixeira</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Menu principal</translation> <translation>Menu principal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Adicionar nova categoria</translation> <translation>Adicionar nova categoria</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Adicionar novo feed</translation> <translation>Adicionar novo feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Nenhuma ação possível</translation> <translation>Nenhuma ação possível</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Não foi possível limpar o banco de dados</translation> <translation>Não foi possível limpar o banco de dados</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Não foi possível limpar o banco de dados, pois outra ação crítica está em execução.</translation> <translation>Não foi possível limpar o banco de dados, pois outra ação crítica está em execução.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Fecha as caixas de diálogo restritas abertas primeiro.</translation> <translation>Fecha as caixas de diálogo restritas abertas primeiro.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ Você precisa reiniciar manualmente.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Feed adicionado</translation> <translation>Feed adicionado</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Geral</translation> <translation>Geral</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Rede</translation> <translation>Rede</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>O feed foi adicionado, obtendo nova árvore de feeds agora.</translation> <translation>O feed foi adicionado, obtendo nova árvore de feeds agora.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Expiração dos tokens de login: %2</translation>
<translation>pt_PT</translation> <translation>pt_PT</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Expiração dos tokens de login: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Carregar conjunto inicial de feeds</translation> <translation>Carregar conjunto inicial de feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation>Defina a descrição para o seu feed.</translation> <translation>Defina a descrição para o seu feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Seleção de ícone</translation> <translation>Seleção de ícone</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Carregar ícone do arquivo...</translation> <translation>Carregar ícone do arquivo...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Usar ícone padrão do tema de ícones</translation> <translation>Usar ícone padrão do tema de ícones</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Buscar ícone do feed</translation> <translation>Buscar ícone do feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Nenhum metadado obtido ainda.</translation> <translation>Nenhum metadado obtido ainda.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Ícone buscado com sucesso.</translation> <translation>Ícone buscado com sucesso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Metadado de ícone buscado.</translation> <translation>Metadado de ícone buscado.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Nenhum ícone buscado.</translation> <translation>Nenhum ícone buscado.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Todos os metadados buscados com sucesso.</translation> <translation>Todos os metadados buscados com sucesso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Metadado de feed e ícone buscado.</translation> <translation>Metadado de feed e ícone buscado.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Nenhum metadado buscado.</translation> <translation>Nenhum metadado buscado.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>O nome do feed está correto.</translation> <translation>O nome do feed está correto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>O nome do feed é muito curto.</translation> <translation>O nome do feed é muito curto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>A descrição está vazia.</translation> <translation>A descrição está vazia.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>A descrição está correta.</translation> <translation>A descrição está correta.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>A URL está correta.</translation> <translation>A URL está correta.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>A URL não atende o padrão normal. Sua URL inicia com &quot;http://&quot; ou &quot;https://&quot;.</translation> <translation>A URL não atende o padrão normal. Sua URL inicia com &quot;http://&quot; ou &quot;https://&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>A URL está vazia.</translation> <translation>A URL está vazia.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Selecione o ícone para o feed</translation> <translation>Selecione o ícone para o feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Selecione o ícone</translation> <translation>Selecione o ícone</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Cancelar</translation> <translation>Cancelar</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Procurar em:</translation> <translation>Procurar em:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Nome do ícone:</translation> <translation>Nome do ícone:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Tipo do ícone:</translation> <translation>Tipo do ícone:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Erro: %1</translation> <translation>Erro: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Deseja carregar o conjunto inicial de feeds?</translation> <translation>Deseja carregar o conjunto inicial de feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Erro ao carregar feeds iniciais</translation> <translation>Erro ao carregar feeds iniciais</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Obter metadados</translation> <translation>Obter metadados</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Exportar feeds</translation> <translation>Exportar feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importar feeds</translation> <translation>Importar feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Esta nova conta não inclui nenhum feed. Você pode adicionar agora um conjunto padrão de feeds.</translation> <translation>Esta nova conta não inclui nenhum feed. Você pode adicionar agora um conjunto padrão de feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Não é possível adicionar o item</translation> <translation>Não é possível adicionar o item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Não é possível adicionar feeds porque outra operação crítica está em curso.</translation> <translation>Não é possível adicionar feeds porque outra operação crítica está em curso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Não foi possível adicionar a categoria</translation> <translation>Não foi possível adicionar a categoria</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Não é possível adicionar a categoria porque outra operação crítica está em curso.</translation> <translation>Não é possível adicionar a categoria porque outra operação crítica está em curso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>A importação foi totalmente bem sucedida.</translation> <translation>A importação foi totalmente bem sucedida.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Notícias não lidas: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Não é possível adicionar o item</translation> <translation>Não é possível adicionar o item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Não é possível adicionar feeds porque outra operação crítica está em andamento.</translation> <translation>Não é possível adicionar feeds porque outra operação crítica está em andamento.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Servidor: %2
Último login em: %4</translation> Último login em: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(categoria)</translation> <translation>(categoria)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Erro: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>O aplicativo está em execução.</translation> <translation>O aplicativo está em execução.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Sem permissão de escrita na pasta de saída.</translation> <translation>Sem permissão de escrita na pasta de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Arquivo de configurações não copiado com sucesso para pasta de saída.</translation> <translation>Arquivo de configurações não copiado com sucesso para pasta de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>A restauração do banco de dados não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation> <translation>A restauração do banco de dados não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>A restauração das configurações não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation> <translation>A restauração das configurações não foi iniciada. Certifique-se de possuir permissão de escrita na pasta de saída.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Não foi possível adicionar o feed</translation> <translation>Não foi possível adicionar o feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>O feed não pode ser adicionado pois não uma conta ativa que pode adicionar feeds.</translation> <translation>O feed não pode ser adicionado pois não uma conta ativa que pode adicionar feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Os pacotes %1 foram atualizados.</translation> <translation>Os pacotes %1 foram atualizados.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Artigos não lidos buscados</translation> <translation>Artigos não lidos buscados</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>Ir para registro de alterações</translation> <translation>Ir para registro de alterações</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>O AdBlock precisa ser configurado</translation> <translation>O AdBlock precisa ser configurado</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Bem-vindo</translation> <translation>Bem-vindo</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Por favor, veja o NOVO conteúdo incluído nesta
versão, clicando nesta notificação popup.</translation> versão, clicando nesta notificação popup.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>O AdBlock não está configurado corretamente. Acesse &quot;Configurações&quot; -&gt; &quot;Node.js&quot; e veja se o Node.js está configurado corretamente.</translation> <translation>O AdBlock não está configurado corretamente. Acesse &quot;Configurações&quot; -&gt; &quot;Node.js&quot; e veja se o Node.js está configurado corretamente.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation> está em execução</translation> <translation> está em execução</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Os pacotes %1 NÃO foram atualizados devido ao erro: %2.</translation> <translation>Os pacotes %1 NÃO foram atualizados devido ao erro: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ versão, clicando nesta notificação popup.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ versão, clicando nesta notificação popup.</translation>
<translation>Não suportado pela conta</translation> <translation>Não suportado pela conta</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Título</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Tipo</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ ID do item: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Barra de ferramentas para feeds</translation> <translation>Barra de ferramentas para feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Barra de ferramentas para artigos</translation> <translation>Barra de ferramentas para artigos</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ ID do item: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>O documento OPML contém erros</translation> <translation>O documento OPML contém erros</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation>provavelmente não é um documento OPML</translation> <translation>provavelmente não é um documento OPML</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Categoria </translation> <translation>Categoria </translation>
</message> </message>
@ -1758,6 +1791,64 @@ Pasta de cache do QtWebEngine -&gt; &quot;%7&quot;</translation>
<translation>Progresso</translation> <translation>Progresso</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Selecione o item principal do seu feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ Pasta de cache do QtWebEngine -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Nenhuma ação possível</translation> <translation>Nenhuma ação possível</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Nenhuma lixeira</translation> <translation>Nenhuma lixeira</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Menu principal</translation> <translation>Menu principal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Abrir menu principal</translation> <translation>Abrir menu principal</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Abrir &amp;menu principal</translation> <translation>Abrir &amp;menu principal</translation>
</message> </message>
@ -2366,7 +2457,7 @@ Pasta de cache do QtWebEngine -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Adicionar nova categoria</translation> <translation>Adicionar nova categoria</translation>
</message> </message>
@ -2537,37 +2628,37 @@ Pasta de cache do QtWebEngine -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Adicionar novo feed</translation> <translation>Adicionar novo feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Nenhuma ação possível</translation> <translation>Nenhuma ação possível</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Não é possível limpar o banco de dados</translation> <translation>Não é possível limpar o banco de dados</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Não é possível limpar o banco de dados, pois outra ação crítica está em execução.</translation> <translation>Não é possível limpar o banco de dados, pois outra ação crítica está em execução.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Fecha as caixas de diálogo restritas abertas primeiro.</translation> <translation>Fecha as caixas de diálogo restritas abertas primeiro.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Buscando dados comuns</translation> <translation>Buscando dados comuns</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Fechar diálogos</translation> <translation>Fechar diálogos</translation>
</message> </message>
@ -3157,27 +3248,27 @@ Você precisa reiniciar manualmente.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Feed adicionado</translation> <translation>Feed adicionado</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Geral</translation> <translation>Geral</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Rede</translation> <translation>Rede</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Feed adicionado, obtendo novo conjunto de feeds agora.</translation> <translation>Feed adicionado, obtendo novo conjunto de feeds agora.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>A API retornou o código de erro %1</translation> <translation>A API retornou o código de erro %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Expiração dos tokens de login: %2</translation>
<translation>pt_BR</translation> <translation>pt_BR</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Expiração dos tokens de login: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Carregar conjunto inicial de feeds</translation> <translation>Carregar conjunto inicial de feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ O Feedly é um espaço seguro onde você pode organizar e pesquisar com privacid
<translation>Novos artigos (não lidos) buscados</translation> <translation>Novos artigos (não lidos) buscados</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>Problema de XML: %1</translation> <translation>Problema de XML: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>Problema de JSON: %1</translation> <translation>Problema de JSON: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ Lista de leitores suportados:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Além disso, reinicie a caixa de diálogo &quot;Configurações&quot; após inst
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Arquivo local</translation> <translation>Arquivo local</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Desconhecido</translation> <translation>Desconhecido</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Não foi possível salvar os dados para o feed: %1</translation> <translation>Não foi possível salvar os dados para o feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>Erro de JSON &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML não está bem formado, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Formato de arquivo de feed XML não reconhecido</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Não é possível mover o feed, informações detalhadas foram registradas por meio do log de depuração.</translation> <translation>Não é possível mover o feed, informações detalhadas foram registradas por meio do log de depuração.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Não foi possível salvar os dados do feed</translation> <translation>Não foi possível salvar os dados do feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Não foi possível mover o feed</translation> <translation>Não foi possível mover o feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation>Defina a descrição para o seu feed.</translation> <translation>Defina a descrição para o seu feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Seleção de ícone</translation> <translation>Seleção de ícone</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Carregar ícone do arquivo...</translation> <translation>Carregar ícone do arquivo...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Usar ícone padrão do tema</translation> <translation>Usar ícone padrão do tema</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Obter ícone do feed</translation> <translation>Obter ícone do feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Nenhum metadado obtido até o momento.</translation> <translation>Nenhum metadado obtido até o momento.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Ícone obtido com sucesso.</translation> <translation>Ícone obtido com sucesso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Metadados do ícone obtidos.</translation> <translation>Metadados do ícone obtidos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Nenhum ícone obtido.</translation> <translation>Nenhum ícone obtido.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Todos os metadados obtidos com sucesso.</translation> <translation>Todos os metadados obtidos com sucesso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Metadados do feed e ícone obtidos.</translation> <translation>Metadados do feed e ícone obtidos.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Nenhum metadado obtido.</translation> <translation>Nenhum metadado obtido.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>O nome do feed está correto.</translation> <translation>O nome do feed está correto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>O nome do feed é muito curto.</translation> <translation>O nome do feed é muito curto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>A descrição está vazia.</translation> <translation>A descrição está vazia.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>A descrição está correta.</translation> <translation>A descrição está correta.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>O URL está correto.</translation> <translation>O URL está correto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>O URL não atende ao padrão. O seu URL deve iniciar com prefixo &quot;http://&quot; ou &quot;https://&quot;.</translation> <translation>O URL não atende ao padrão. O seu URL deve iniciar com prefixo &quot;http://&quot; ou &quot;https://&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>O URL está vazio.</translation> <translation>O URL está vazio.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Selecione o ícone para o seu feed</translation> <translation>Selecione o ícone para o seu feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>Imagens (%1)</translation> <translation>Imagens (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Selecione o ícone</translation> <translation>Selecione o ícone</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Cancelar</translation> <translation>Cancelar</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Procurar em:</translation> <translation>Procurar em:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Nome do ícone:</translation> <translation>Nome do ícone:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Tipo do ícone:</translation> <translation>Tipo do ícone:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation>Você pode entrar aqui o comando completo incluindo o interpretador.</translation> <translation>Você pode entrar aqui o comando completo incluindo o interpretador.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>A origem está correta.</translation> <translation>A origem está correta.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>A origem está vazia.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>O comando está correto.</translation> <translation>O comando está correto.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>O comando está vazio.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>O script falhou: %1</translation> <translation>O script falhou: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Erro de rede: %1</translation> <translation>Erro de rede: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Erro: %1</translation> <translation>Erro: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>O que é script de pós-processamento?</translation> <translation>O que é script de pós-processamento?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Além disso, você pode pós-processar dados de feed gerados com outro script, s
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Deseja carregar o conjunto inicial de feeds?</translation> <translation>Deseja carregar o conjunto inicial de feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Erro ao carregar feeds iniciais</translation> <translation>Erro ao carregar feeds iniciais</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Obter metadados</translation> <translation>Obter metadados</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Exportar feeds</translation> <translation>Exportar feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importar feeds</translation> <translation>Importar feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Esta nova conta não inclui nenhum feed. Você pode adicionar agora um conjunto padrão de feeds.</translation> <translation>Esta nova conta não inclui nenhum feed. Você pode adicionar agora um conjunto padrão de feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Não é possível adicionar o item</translation> <translation>Não é possível adicionar o item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Não é possível adicionar o feed pois outra operação crítica está em andamento.</translation> <translation>Não é possível adicionar o feed pois outra operação crítica está em andamento.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Não foi possível adicionar a categoria</translation> <translation>Não foi possível adicionar a categoria</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Não é possível adicionar a categoria pois outra operação crítica está em andamento.</translation> <translation>Não é possível adicionar a categoria pois outra operação crítica está em andamento.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>A importação foi concluída com sucesso.</translation> <translation>A importação foi concluída com sucesso.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Alguns feeds/categorias não foram importados devido a um erro, verifique o log de depuração para obter mais detalhes.</translation> <translation>Alguns feeds/categorias não foram importados devido a um erro, verifique o log de depuração para obter mais detalhes.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Notícias não lidas: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Não é possível adicionar o item</translation> <translation>Não é possível adicionar o item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Não é possível adicionar o feed pois outra operação crítica está em andamento.</translation> <translation>Não é possível adicionar o feed pois outra operação crítica está em andamento.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Servidor: %2
Último login em: %4</translation> Último login em: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>não foi possível obter a lista de feeds, erro de rede &apos;%1&apos;</translation> <translation>não foi possível obter a lista de feeds, erro de rede &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(категория)</translation> <translation>(категория)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(канал)</translation> <translation>(канал)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</source>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Приложение уже запущено</translation> <translation>Приложение уже запущено</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Выходной каталог не доступен для записи</translation> <translation>Выходной каталог не доступен для записи</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Файл настроек не скопирован в выходной каталог.</translation> <translation>Файл настроек не скопирован в выходной каталог.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Восстановление базы данных не было начато. Убедитесь, что выходной каталог доступен для записи.</translation> <translation>Восстановление базы данных не было начато. Убедитесь, что выходной каталог доступен для записи.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Восстановление настроек не было начато. Убедитесь, что выходной каталог доступен для записи.</translation> <translation>Восстановление настроек не было начато. Убедитесь, что выходной каталог доступен для записи.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Невозможно добавить канал</translation> <translation>Невозможно добавить канал</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Канал не может быть добавлен, потому что нет активной учетной записи, которая может добавлять каналы.</translation> <translation>Канал не может быть добавлен, потому что нет активной учетной записи, которая может добавлять каналы.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation>Пакеты %1 обновлены.</translation> <translation>Пакеты %1 обновлены.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation>Загружены непрочитанные статьи</translation> <translation>Загружены непрочитанные статьи</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation>К списку изменений</translation> <translation>К списку изменений</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>Блокировщик рекламы (AdBlock) должен быть настроен</translation> <translation>Блокировщик рекламы (AdBlock) должен быть настроен</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation>Добро пожаловать</translation> <translation>Добро пожаловать</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ version by clicking this popup notification.</source>
версию, щелкнув на это всплывающее уведомление.</translation> версию, щелкнув на это всплывающее уведомление.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock настроен неправильно. Перейдите в «Настройки» -&gt; «Node.js» и проверьте, правильно ли настроен ваш Node.js.</translation> <translation>AdBlock настроен неправильно. Перейдите в «Настройки» -&gt; «Node.js» и проверьте, правильно ли настроен ваш Node.js.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation>Уже выполняется</translation> <translation>Уже выполняется</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Пакеты %1 НЕ были обновлены из-за ошибки: %2.</translation> <translation>Пакеты %1 НЕ были обновлены из-за ошибки: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</source>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -472,6 +472,19 @@ version by clicking this popup notification.</source>
<translation>Не поддерживается аккаунтом</translation> <translation>Не поддерживается аккаунтом</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Заголовок</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Тип</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -793,15 +806,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Панель инструментов для каналов</translation> <translation>Панель инструментов для каналов</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation>Панель инструментов для статей</translation> <translation>Панель инструментов для статей</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -1003,17 +1036,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Категория</translation> <translation>Категория</translation>
</message> </message>
@ -1775,6 +1808,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Прогресс</translation> <translation>Прогресс</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL </translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Выберите родительский элемент для вашего канала.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1922,27 +2013,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Нет возможных действий</translation> <translation>Нет возможных действий</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Нет корзины</translation> <translation>Нет корзины</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Главное меню</translation> <translation>Главное меню</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation>Открыть главное меню</translation> <translation>Открыть главное меню</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>Открыть главное меню (&amp;M)</translation> <translation>Открыть главное меню (&amp;M)</translation>
</message> </message>
@ -2383,7 +2474,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Добавить новую категорию</translation> <translation>Добавить новую категорию</translation>
</message> </message>
@ -2554,37 +2645,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Добавить новый канал</translation> <translation>Добавить новый канал</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Нет возможных действий</translation> <translation>Нет возможных действий</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Не удается очистить базу данных</translation> <translation>Не удается очистить базу данных</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Не удается очистить базу данных, т.к. выполняется другое критическое действие.</translation> <translation>Не удается очистить базу данных, т.к. выполняется другое критическое действие.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Сначала закройте открытые модальные диалоги.</translation> <translation>Сначала закройте открытые модальные диалоги.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation>Получение общих данных</translation> <translation>Получение общих данных</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation>Закрыть диалоги</translation> <translation>Закрыть диалоги</translation>
</message> </message>
@ -3174,27 +3265,27 @@ You have to restart manually.</source>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Канал добавлен</translation> <translation>Канал добавлен</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Основные</translation> <translation>Основные</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Сеть</translation> <translation>Сеть</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Канал был добавлен, теперь получено новое дерево каналов.</translation> <translation>Канал был добавлен, теперь получено новое дерево каналов.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API вернуло код ошибки %1</translation> <translation>API вернуло код ошибки %1</translation>
</message> </message>
@ -5218,7 +5309,7 @@ Login tokens expiration: %2</source>
<translation>ru</translation> <translation>ru</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5245,7 +5336,7 @@ Login tokens expiration: %2</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Загрузить начальный набор каналов</translation> <translation>Загрузить начальный набор каналов</translation>
</message> </message>
@ -5342,12 +5433,12 @@ Feedly - это безопасное пространство, где вы мо
<translation>Загружены новые (непрочитанные) статьи</translation> <translation>Загружены новые (непрочитанные) статьи</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>Проблема XML: %1</translation> <translation>Проблема XML: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>Проблема JSON: %1</translation> <translation>Проблема JSON: %1</translation>
</message> </message>
@ -5445,6 +5536,69 @@ List of supported readers:</source>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7059,7 +7213,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</source>
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7070,52 +7224,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Скрипт</translation> <translation>Скрипт</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Локальный файл</translation> <translation>Локальный файл</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Неизвестно</translation> <translation>Неизвестно</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Не удалось сохранить данные канала: %1</translation> <translation>Не удалось сохранить данные канала: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>Ошибка JSON &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML имеет неправильный формат, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Неизвестный формат файла канала XML</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Невозможно переместить канал, подробная информация записана в журнале отладки.</translation> <translation>Невозможно переместить канал, подробная информация записана в журнале отладки.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>Не удается сохранить данные канала</translation> <translation>Не удается сохранить данные канала</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>Не удается переместить канал</translation> <translation>Не удается переместить канал</translation>
</message> </message>
@ -7143,133 +7287,148 @@ Post-processing script: %3</translation>
<translation>Задайте описание для вашего канала.</translation> <translation>Задайте описание для вашего канала.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Выбор иконки</translation> <translation>Выбор иконки</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Загрузить иконку из файла...</translation> <translation>Загрузить иконку из файла...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Использовать иконку по умолчанию из иконок темы.</translation> <translation>Использовать иконку по умолчанию из иконок темы.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Получить иконку из канала</translation> <translation>Получить иконку из канала</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Метаданные пока не получены.</translation> <translation>Метаданные пока не получены.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Иконка получена успешно.</translation> <translation>Иконка получена успешно.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Получены метаданные иконки.</translation> <translation>Получены метаданные иконки.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Иконка не получена.</translation> <translation>Иконка не получена.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Все метаданные получены успешно.</translation> <translation>Все метаданные получены успешно.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Получены метаданные канала и значка.</translation> <translation>Получены метаданные канала и значка.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Метаданные не получены.</translation> <translation>Метаданные не получены.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Имя канала подходит.</translation> <translation>Имя канала подходит.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Имя канала слишком короткое.</translation> <translation>Имя канала слишком короткое.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Описание пустое.</translation> <translation>Описание пустое.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Описание подходит.</translation> <translation>Описание подходит.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL подходит.</translation> <translation>URL подходит.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL не соответствует стандартному шаблону. Ваш URL должен начинается с префикса &quot;http://&quot; или &quot;https://&quot;.</translation> <translation>URL не соответствует стандартному шаблону. Ваш URL должен начинается с префикса &quot;http://&quot; или &quot;https://&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>Нет URL.</translation> <translation>Нет URL.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Выбрать файл иконки для канала</translation> <translation>Выбрать файл иконки для канала</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Выберите иконку</translation> <translation>Выберите иконку</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Отмена</translation> <translation>Отмена</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Искать в:</translation> <translation>Искать в:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Имя иконки:</translation> <translation>Имя иконки:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Тип иконки:</translation> <translation>Тип иконки:</translation>
</message> </message>
@ -7294,51 +7453,42 @@ Post-processing script: %3</translation>
<translation>Здесь вы можете ввести полную команду, включая интерпретатор.</translation> <translation>Здесь вы можете ввести полную команду, включая интерпретатор.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>Источник подходит.</translation> <translation>Источник подходит.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>Источник пуст.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>Команда в порядке.</translation> <translation>Команда в порядке.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>Команда пуста.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>Сценарий завершился с ошибкой: %1</translation> <translation>Сценарий завершился с ошибкой: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Ошибка сети: %1</translation> <translation>Ошибка сети: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Ошибка: %1</translation> <translation>Ошибка: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation>О сценариях постобработки</translation> <translation>О сценариях постобработки</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7420,67 +7570,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Хотите загрузить исходный набор каналов?</translation> <translation>Хотите загрузить исходный набор каналов?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Ошибка при загрузке исходных каналов</translation> <translation>Ошибка при загрузке исходных каналов</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Получить метаданные</translation> <translation>Получить метаданные</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Экспорт каналов</translation> <translation>Экспорт каналов</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Импорт каналов</translation> <translation>Импорт каналов</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Этот аккаунт не содержит каналов. Вы можете добавить каналы по умолчанию.</translation> <translation>Этот аккаунт не содержит каналов. Вы можете добавить каналы по умолчанию.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Невозможно добавить пункт</translation> <translation>Невозможно добавить пункт</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Невозможно добавить канал, потому что выполняется другая важная операция.</translation> <translation>Невозможно добавить канал, потому что выполняется другая важная операция.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Невозможно добавить категорию</translation> <translation>Невозможно добавить категорию</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Невозможно добавить категорию, потому что выполняется другая важная операция.</translation> <translation>Невозможно добавить категорию, потому что выполняется другая важная операция.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Импорт успешно завершён.</translation> <translation>Импорт успешно завершён.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Некоторые каналы/категории не были импортированы из-за ошибки. Дополнительные сведения записаны в журнале отладки.</translation> <translation>Некоторые каналы/категории не были импортированы из-за ошибки. Дополнительные сведения записаны в журнале отладки.</translation>
</message> </message>
@ -8009,17 +8159,17 @@ Unread news: %2</source>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Невозможно добавить пункт</translation> <translation>Невозможно добавить пункт</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Невозможно добавить канал, потому что выполняется еще одна важная операция.</translation> <translation>Невозможно добавить канал, потому что выполняется еще одна важная операция.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8030,7 +8180,7 @@ Last login on: %4</source>
Последний вход: %4</translation> Последний вход: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>не удается получить список каналов, ошибка сети &apos;%1&apos;</translation> <translation>не удается получить список каналов, ошибка сети &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -472,6 +472,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -793,15 +806,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -1003,17 +1036,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1776,6 +1809,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1923,27 +2014,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2384,7 +2475,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2555,37 +2646,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3175,27 +3266,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5218,7 +5309,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5245,7 +5336,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5342,12 +5433,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5445,6 +5536,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7059,7 +7213,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7070,52 +7224,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7143,133 +7287,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7294,51 +7453,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7420,67 +7570,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -8009,17 +8159,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8030,7 +8180,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(kategori)</translation> <translation>(kategori)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(flöde)</translation> <translation>(flöde)</translation>
</message> </message>
@ -129,67 +129,67 @@ Fel: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Programmet är redan startat.</translation> <translation>Programmet är redan startat.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Utdatamappen är inte skrivbar.</translation> <translation>Utdatamappen är inte skrivbar.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Inställningsfilen kopierades inte till utdatamappen.</translation> <translation>Inställningsfilen kopierades inte till utdatamappen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Databasåterställning startades inte. Tillse att utdatamappen är skrivbar.</translation> <translation>Databasåterställning startades inte. Tillse att utdatamappen är skrivbar.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Inställningsåterställning startades inte. Tillse att utdatamappen är skrivbar.</translation> <translation>Inställningsåterställning startades inte. Tillse att utdatamappen är skrivbar.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Kan inte lägga till flödet</translation> <translation>Kan inte lägga till flödet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>Flödet kan inte läggas till eftersom det saknas ett aktivt konto som kan lägga till flöden.</translation> <translation>Flödet kan inte läggas till eftersom det saknas ett aktivt konto som kan lägga till flöden.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock behöver konfigureras</translation> <translation>AdBlock behöver konfigureras</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Kolla in NYA grejer i den här versionen
genom att klicka denna popup-avisering.</translation> genom att klicka denna popup-avisering.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ genom att klicka på denna popup-avisering.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ genom att klicka på denna popup-avisering.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Namn</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Typ</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Verktygsfält för flöden</translation> <translation>Verktygsfält för flöden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Kategori </translation> <translation>Kategori </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Förlopp</translation> <translation>Förlopp</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Välj övergripande objekt för ditt flöde.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Inga möjliga åtgärder</translation> <translation>Inga möjliga åtgärder</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Ingen papperskorg</translation> <translation>Ingen papperskorg</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Huvudmeny</translation> <translation>Huvudmeny</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Lägg till ny kategori</translation> <translation>Lägg till ny kategori</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Lägg till nytt flöde</translation> <translation>Lägg till nytt flöde</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Inga åtgärder möjliga</translation> <translation>Inga åtgärder möjliga</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Kan inte rensa databasen</translation> <translation>Kan inte rensa databasen</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Kan inte rensa databasen, eftersom en annan kritisk åtgärd pågår.</translation> <translation>Kan inte rensa databasen, eftersom en annan kritisk åtgärd pågår.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Stäng öppna dialogrutor först.</translation> <translation>Stäng öppna dialogrutor först.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ Du måste starta om manuellt.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Flöde tillagt</translation> <translation>Flöde tillagt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Allmänt</translation> <translation>Allmänt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation>Nätverk</translation> <translation>Nätverk</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Flöde lades till, erhåller nytt flödesträd nu.</translation> <translation>Flöde lades till, erhåller nytt flödesträd nu.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API:n returnerade felkod %1</translation> <translation>API:n returnerade felkod %1</translation>
</message> </message>
@ -5187,7 +5278,7 @@ Inloggningstoken upphör: %2</translation>
<translation>sv</translation> <translation>sv</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5208,7 +5299,7 @@ Inloggningstoken upphör: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Läs in inledande flödesuppsättning</translation> <translation>Läs in inledande flödesuppsättning</translation>
</message> </message>
@ -5305,12 +5396,12 @@ Feedly är ett säkert utrymme där du privat kan organisera och utforska de äm
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5408,6 +5499,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7016,7 +7170,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7027,52 +7181,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation>Skript</translation> <translation>Skript</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation>Lokal fil</translation> <translation>Lokal fil</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>Okänd</translation> <translation>Okänd</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>Kan inte spara data för flöde: %1</translation> <translation>Kan inte spara data för flöde: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML är inte väl formaterad, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>Flödets XML-filformat okänt</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>Kan inte flytta flöde, detaljerad information loggades i felsökningsloggen.</translation> <translation>Kan inte flytta flöde, detaljerad information loggades i felsökningsloggen.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7100,133 +7244,148 @@ Post-processing script: %3</translation>
<translation>Beskriv flödet.</translation> <translation>Beskriv flödet.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Ikonval</translation> <translation>Ikonval</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Hämta ikon från fil...</translation> <translation>Hämta ikon från fil...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>Använd standardikon från ikontemat</translation> <translation>Använd standardikon från ikontemat</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Hämta ikon från flödet</translation> <translation>Hämta ikon från flödet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Ingen metadata hämtad.</translation> <translation>Ingen metadata hämtad.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Ikon hämtades.</translation> <translation>Ikon hämtades.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Ikonmetadata hämtad.</translation> <translation>Ikonmetadata hämtad.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Ikon hämtades inte.</translation> <translation>Ikon hämtades inte.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>All metadata hämtades korrekt.</translation> <translation>All metadata hämtades korrekt.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Flödes- och ikonmetadata hämtad.</translation> <translation>Flödes- och ikonmetadata hämtad.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Ingen metadata hämtades.</translation> <translation>Ingen metadata hämtades.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Flödesnamnet är ok.</translation> <translation>Flödesnamnet är ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Flödesnamnet är för kort.</translation> <translation>Flödesnamnet är för kort.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Beskrivning saknas.</translation> <translation>Beskrivning saknas.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>Beskrivningen är ok.</translation> <translation>Beskrivningen är ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL:en är OK.</translation> <translation>URL:en är OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL:en stämmer inte med standardmönstret. Börjar din URL med prefixet &quot;http://&quot; eller &quot;https://&quot;?</translation> <translation>URL:en stämmer inte med standardmönstret. Börjar din URL med prefixet &quot;http://&quot; eller &quot;https://&quot;?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URL saknas.</translation> <translation>URL saknas.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Välj ikonfil för flödet</translation> <translation>Välj ikonfil för flödet</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Välj ikon</translation> <translation>Välj ikon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Avbryt</translation> <translation>Avbryt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Sök i:</translation> <translation>Sök i:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Ikonnamn:</translation> <translation>Ikonnamn:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Ikontyp:</translation> <translation>Ikontyp:</translation>
</message> </message>
@ -7251,51 +7410,42 @@ Post-processing script: %3</translation>
<translation>Du kan ange fullständigt kommando inklusive tolk här.</translation> <translation>Du kan ange fullständigt kommando inklusive tolk här.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation>Källan är OK.</translation> <translation>Källan är OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation>Källan är tom.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation>Kommandot är OK.</translation> <translation>Kommandot är OK.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation>Kommano saknas.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>Skript misslyckades: %1</translation> <translation>Skript misslyckades: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Nätverksfel: %1</translation> <translation>Nätverksfel: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Fel: %1</translation> <translation>Fel: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7377,67 +7527,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation>Vill du läsa in flödesuppsättningen?</translation> <translation>Vill du läsa in flödesuppsättningen?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation>Fel vid inläsning av flöden</translation> <translation>Fel vid inläsning av flöden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Hämta metadata</translation> <translation>Hämta metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Exportera flöden</translation> <translation>Exportera flöden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Importera flöden</translation> <translation>Importera flöden</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Detta nya konto inkluderar inte några flöden. Du kan nu läsa in standarduppsättningen av flöden.</translation> <translation>Detta nya konto inkluderar inte några flöden. Du kan nu läsa in standarduppsättningen av flöden.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kan inte lägga till objekt</translation> <translation>Kan inte lägga till objekt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kan inte lägga till flöde, eftersom en annan kritisk åtgärd pågår.</translation> <translation>Kan inte lägga till flöde, eftersom en annan kritisk åtgärd pågår.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Kan inte lägga till kategori</translation> <translation>Kan inte lägga till kategori</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Kan inte lägga till kategori, eftersom en annan kritisk åtgärd pågår.</translation> <translation>Kan inte lägga till kategori, eftersom en annan kritisk åtgärd pågår.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Importen slutfördes korrekt.</translation> <translation>Importen slutfördes korrekt.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Vissa flöden/kategorier importerades inte grund av något fel, kolla loggen för mer information.</translation> <translation>Vissa flöden/kategorier importerades inte grund av något fel, kolla loggen för mer information.</translation>
</message> </message>
@ -7960,17 +8110,17 @@ Olästa nyheter: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Kan inte lägga till objekt</translation> <translation>Kan inte lägga till objekt</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Kan inte lägga till flöde, eftersom en annan kritisk åtgärd pågår.</translation> <translation>Kan inte lägga till flöde, eftersom en annan kritisk åtgärd pågår.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7981,7 +8131,7 @@ Senast fel: %3
Senaste inloggning: %4</translation> Senaste inloggning: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -468,6 +468,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -779,15 +792,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -987,17 +1020,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1758,6 +1791,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1905,27 +1996,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2366,7 +2457,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2537,37 +2628,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3157,27 +3248,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5188,7 +5279,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5209,7 +5300,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5306,12 +5397,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5409,6 +5500,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7017,7 +7171,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7028,52 +7182,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7101,133 +7245,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7252,51 +7411,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7378,67 +7528,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7961,17 +8111,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7982,7 +8132,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation>(категорія)</translation> <translation>(категорія)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(стрічка новин)</translation> <translation>(стрічка новин)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation>Програма вже виконується</translation> <translation>Програма вже виконується</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation>Цільовий каталог недоступний для запису</translation> <translation>Цільовий каталог недоступний для запису</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation>Файл налаштувань не було скопійовано у цільовий каталог.</translation> <translation>Файл налаштувань не було скопійовано у цільовий каталог.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Невдале відновлення бази. Перевірте можливість запису в цільовий каталог.</translation> <translation>Невдале відновлення бази. Перевірте можливість запису в цільовий каталог.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation>Невдале відновлення налаштувань. Перевірте можливість запису в цільовий каталог.</translation> <translation>Невдале відновлення налаштувань. Перевірте можливість запису в цільовий каталог.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation>Неможливо додати підписку</translation> <translation>Неможливо додати підписку</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -472,6 +472,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation>Назва</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation>Тип</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -793,15 +806,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Панель інструментів для потоків</translation> <translation>Панель інструментів для потоків</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -1003,17 +1036,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation>Категорія</translation> <translation>Категорія</translation>
</message> </message>
@ -1776,6 +1809,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation>Прогрес</translation> <translation>Прогрес</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation>Оберіть батьковський елемент для потоку.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1923,27 +2014,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation>Немає можливих дій</translation> <translation>Немає можливих дій</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation>Немає кошиків</translation> <translation>Немає кошиків</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation>Головне меню</translation> <translation>Головне меню</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2384,7 +2475,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation>Додати нову категорію</translation> <translation>Додати нову категорію</translation>
</message> </message>
@ -2555,37 +2646,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation>Додати новий потік</translation> <translation>Додати новий потік</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation>Дії недоступні</translation> <translation>Дії недоступні</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation>Неможливо очистити базу</translation> <translation>Неможливо очистити базу</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation>Неможливо очистити базу, тому що виконується інша важлива операція.</translation> <translation>Неможливо очистити базу, тому що виконується інша важлива операція.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation>Сперше закрийте відкрити модальні діалогові вікна.</translation> <translation>Сперше закрийте відкрити модальні діалогові вікна.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3175,27 +3266,27 @@ You have to restart manually.</source>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Потік додано</translation> <translation>Потік додано</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation>Загальні</translation> <translation>Загальні</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5217,7 +5308,7 @@ Login tokens expiration: %2</source>
<translation>uk</translation> <translation>uk</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5244,7 +5335,7 @@ Login tokens expiration: %2</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation>Завантажити початковий набір підписок</translation> <translation>Завантажити початковий набір підписок</translation>
</message> </message>
@ -5341,12 +5432,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5444,6 +5535,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -7058,7 +7212,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7069,52 +7223,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7142,133 +7286,148 @@ Post-processing script: %3</translation>
<translation>Опишіть потік.</translation> <translation>Опишіть потік.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation>Обрати значок</translation> <translation>Обрати значок</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation>Завантажити значок з файлу...</translation> <translation>Завантажити значок з файлу...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation>Завантажувати значок з потоку</translation> <translation>Завантажувати значок з потоку</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation>Метадані ще не завантажено</translation> <translation>Метадані ще не завантажено</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation>Значок успішно завантажено.</translation> <translation>Значок успішно завантажено.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation>Метадані значку завантажено.</translation> <translation>Метадані значку завантажено.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation>Значок не завантажено.</translation> <translation>Значок не завантажено.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation>Всі метадані було успішно завантажено.</translation> <translation>Всі метадані було успішно завантажено.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Потік та метадані завантажено.</translation> <translation>Потік та метадані завантажено.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation>Не завантажено метадані.</translation> <translation>Не завантажено метадані.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>З ім&apos;ям потоку все гаразд.</translation> <translation>З ім&apos;ям потоку все гаразд.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Ім&apos;я потоку занадто коротке.</translation> <translation>Ім&apos;я потоку занадто коротке.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation>Опис пустий.</translation> <translation>Опис пустий.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation>З описом все гаразд.</translation> <translation>З описом все гаразд.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>З URL все гаразд.</translation> <translation>З URL все гаразд.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL не відповідає стандартному вигляду. Чи починається URL з &quot;http://&quot; або &quot;https://&quot;.</translation> <translation>URL не відповідає стандартному вигляду. Чи починається URL з &quot;http://&quot; або &quot;https://&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URL пустий.</translation> <translation>URL пустий.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation>Обрати значок для потоку.</translation> <translation>Обрати значок для потоку.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation>Оберіть значок</translation> <translation>Оберіть значок</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Скасувати</translation> <translation>Скасувати</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Шукати в:</translation> <translation>Шукати в:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>Ім&apos;я значку:</translation> <translation>Ім&apos;я значку:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>Тип значку:</translation> <translation>Тип значку:</translation>
</message> </message>
@ -7293,51 +7452,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>Помилка: %1</translation> <translation>Помилка: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7419,67 +7569,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation>Завантажити метадані</translation> <translation>Завантажити метадані</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation>Експортувати підписки</translation> <translation>Експортувати підписки</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation>Импортувати підписки</translation> <translation>Импортувати підписки</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>Цей новий акаунт не містить жодних потоків. Зараз ви можете додати набір потоків за замовченням</translation> <translation>Цей новий акаунт не містить жодних потоків. Зараз ви можете додати набір потоків за замовченням</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Неможливо додати елемент</translation> <translation>Неможливо додати елемент</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Неможливо додати потік, тому що триває інша важлива операція.</translation> <translation>Неможливо додати потік, тому що триває інша важлива операція.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation>Неможливо додати категорію</translation> <translation>Неможливо додати категорію</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation>Неможливо додати катгорію, тому що триває інша важлива операція.</translation> <translation>Неможливо додати катгорію, тому що триває інша важлива операція.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation>Імпортування успішно закінчено.</translation> <translation>Імпортування успішно закінчено.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -8008,17 +8158,17 @@ Unread news: %2</source>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation>Неможливо додати елемент</translation> <translation>Неможливо додати елемент</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Неможливо додати потік, тому що триває інша важлива операція.</translation> <translation>Неможливо додати потік, тому що триває інша важлива операція.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -8029,7 +8179,7 @@ Last login on: %4</source>
Останній вхід: %4</translation> Останній вхід: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation type="unfinished">(category)</translation> <translation type="unfinished">(category)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation type="unfinished">(feed)</translation> <translation type="unfinished">(feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</translation>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation type="unfinished">Application is already running.</translation> <translation type="unfinished">Application is already running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation type="unfinished">Output directory is not writable.</translation> <translation type="unfinished">Output directory is not writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation type="unfinished">Settings file not copied to output directory successfully.</translation> <translation type="unfinished">Settings file not copied to output directory successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Database restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation> <translation type="unfinished">Settings restoration was not initiated. Make sure that output directory is writable.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation type="unfinished">Cannot add feed</translation> <translation type="unfinished">Cannot add feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation> <translation type="unfinished">Feed cannot be added because there is no active account which can add feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation type="unfinished">Packages %1 were updated.</translation> <translation type="unfinished">Packages %1 were updated.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation type="unfinished">Unread articles fetched</translation> <translation type="unfinished">Unread articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation type="unfinished">Go to changelog</translation> <translation type="unfinished">Go to changelog</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation type="unfinished">AdBlock needs to be configured</translation> <translation type="unfinished">AdBlock needs to be configured</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation type="unfinished">Welcome</translation> <translation type="unfinished">Welcome</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -200,17 +200,17 @@ Please, check NEW stuff included in this
version by clicking this popup notification.</translation> version by clicking this popup notification.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation> <translation type="unfinished">AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation type="unfinished">Already running</translation> <translation type="unfinished">Already running</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation> <translation type="unfinished">Packages %1 were NOT updated because of error: %2.</translation>
</message> </message>
@ -223,32 +223,32 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -466,6 +466,19 @@ version by clicking this popup notification.</translation>
<translation type="unfinished">Not supported by account</translation> <translation type="unfinished">Not supported by account</translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation type="unfinished">Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation type="unfinished">Type</translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -772,15 +785,35 @@ Item ID: %5</translation>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation type="unfinished">Toolbar for feeds</translation> <translation type="unfinished">Toolbar for feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation type="unfinished">Toolbar for articles</translation> <translation type="unfinished">Toolbar for articles</translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -979,17 +1012,17 @@ Item ID: %5</translation>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation type="unfinished">OPML document contains errors</translation> <translation type="unfinished">OPML document contains errors</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation type="unfinished">this is likely not OPML document</translation> <translation type="unfinished">this is likely not OPML document</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation type="unfinished">Category </translation> <translation type="unfinished">Category </translation>
</message> </message>
@ -1749,6 +1782,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation type="unfinished">Progress</translation> <translation type="unfinished">Progress</translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation type="unfinished">URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation type="unfinished">Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1896,27 +1987,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation type="unfinished">No possible actions</translation> <translation type="unfinished">No possible actions</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation type="unfinished">No recycle bin</translation> <translation type="unfinished">No recycle bin</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation type="unfinished">Main menu</translation> <translation type="unfinished">Main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation type="unfinished">Open main menu</translation> <translation type="unfinished">Open main menu</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation type="unfinished">Open &amp;main menu</translation> <translation type="unfinished">Open &amp;main menu</translation>
</message> </message>
@ -2357,7 +2448,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation type="unfinished">Add new category</translation> <translation type="unfinished">Add new category</translation>
</message> </message>
@ -2528,37 +2619,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation type="unfinished">Add new feed</translation> <translation type="unfinished">Add new feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation type="unfinished">No actions possible</translation> <translation type="unfinished">No actions possible</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation type="unfinished">Cannot cleanup database</translation> <translation type="unfinished">Cannot cleanup database</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation> <translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation type="unfinished">Close opened modal dialogs first.</translation> <translation type="unfinished">Close opened modal dialogs first.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation type="unfinished">Fetching common data</translation> <translation type="unfinished">Fetching common data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation type="unfinished">Close dialogs</translation> <translation type="unfinished">Close dialogs</translation>
</message> </message>
@ -3148,27 +3239,27 @@ You have to restart manually.</translation>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation type="unfinished">Feed added</translation> <translation type="unfinished">Feed added</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished">General</translation> <translation type="unfinished">General</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation type="unfinished">Network</translation> <translation type="unfinished">Network</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation> <translation type="unfinished">Feed was added, obtaining new tree of feeds now.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation type="unfinished">API returned error code %1</translation> <translation type="unfinished">API returned error code %1</translation>
</message> </message>
@ -5173,7 +5264,7 @@ Login tokens expiration: %2</translation>
<translation type="unfinished">LANG_ABBREV</translation> <translation type="unfinished">LANG_ABBREV</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5191,7 +5282,7 @@ Login tokens expiration: %2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation type="unfinished">Load initial set of feeds</translation> <translation type="unfinished">Load initial set of feeds</translation>
</message> </message>
@ -5288,12 +5379,12 @@ Feedly is a secure space where you can privately organize and research the topic
<translation type="unfinished">New (unread) articles fetched</translation> <translation type="unfinished">New (unread) articles fetched</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation type="unfinished">XML problem: %1</translation> <translation type="unfinished">XML problem: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation type="unfinished">JSON problem: %1</translation> <translation type="unfinished">JSON problem: %1</translation>
</message> </message>
@ -5391,6 +5482,69 @@ List of supported readers:</translation>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -6996,7 +7150,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translati
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7007,52 +7161,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation type="unfinished">Script</translation> <translation type="unfinished">Script</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished">Local file</translation> <translation type="unfinished">Local file</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation type="unfinished">Unknown</translation> <translation type="unfinished">Unknown</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation type="unfinished">Cannot save data for feed: %1</translation> <translation type="unfinished">Cannot save data for feed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation type="unfinished">XML feed file format unrecognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation> <translation type="unfinished">Cannot move feed, detailed information was logged via debug log.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation type="unfinished">Cannot save feed data</translation> <translation type="unfinished">Cannot save feed data</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation type="unfinished">Cannot move feed</translation> <translation type="unfinished">Cannot move feed</translation>
</message> </message>
@ -7080,133 +7224,148 @@ Post-processing script: %3</translation>
<translation type="unfinished">Set description for your feed.</translation> <translation type="unfinished">Set description for your feed.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation type="unfinished">Icon selection</translation> <translation type="unfinished">Icon selection</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation type="unfinished">Load icon from file...</translation> <translation type="unfinished">Load icon from file...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation type="unfinished">Use default icon from icon theme</translation> <translation type="unfinished">Use default icon from icon theme</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation type="unfinished">Fetch icon from feed</translation> <translation type="unfinished">Fetch icon from feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation type="unfinished">No metadata fetched so far.</translation> <translation type="unfinished">No metadata fetched so far.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation type="unfinished">Icon fetched successfully.</translation> <translation type="unfinished">Icon fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation type="unfinished">Icon metadata fetched.</translation> <translation type="unfinished">Icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation type="unfinished">No icon fetched.</translation> <translation type="unfinished">No icon fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation type="unfinished">All metadata fetched successfully.</translation> <translation type="unfinished">All metadata fetched successfully.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation type="unfinished">Feed and icon metadata fetched.</translation> <translation type="unfinished">Feed and icon metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation type="unfinished">No metadata fetched.</translation> <translation type="unfinished">No metadata fetched.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation type="unfinished">Feed name is ok.</translation> <translation type="unfinished">Feed name is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation type="unfinished">Feed name is too short.</translation> <translation type="unfinished">Feed name is too short.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation type="unfinished">Description is empty.</translation> <translation type="unfinished">Description is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation type="unfinished">The description is ok.</translation> <translation type="unfinished">The description is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation type="unfinished">The URL is ok.</translation> <translation type="unfinished">The URL is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation> <translation type="unfinished">The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation type="unfinished">The URL is empty.</translation> <translation type="unfinished">The URL is empty.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation type="unfinished">Select icon file for the feed</translation> <translation type="unfinished">Select icon file for the feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation type="unfinished">Select icon</translation> <translation type="unfinished">Select icon</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancel</translation> <translation type="unfinished">Cancel</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished">Look in:</translation> <translation type="unfinished">Look in:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation type="unfinished">Icon name:</translation> <translation type="unfinished">Icon name:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation type="unfinished">Icon type:</translation> <translation type="unfinished">Icon type:</translation>
</message> </message>
@ -7231,51 +7390,42 @@ Post-processing script: %3</translation>
<translation type="unfinished">You can enter full command including interpreter here.</translation> <translation type="unfinished">You can enter full command including interpreter here.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation type="unfinished">The source is ok.</translation> <translation type="unfinished">The source is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation type="unfinished">The source is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation type="unfinished">Command is ok.</translation> <translation type="unfinished">Command is ok.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation type="unfinished">Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation type="unfinished">Script failed: %1</translation> <translation type="unfinished">Script failed: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished">Network error: %1</translation> <translation type="unfinished">Network error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation type="unfinished">Error: %1</translation> <translation type="unfinished">Error: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation type="unfinished">What is post-processing script?</translation> <translation type="unfinished">What is post-processing script?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7357,67 +7507,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation type="unfinished">Do you want to load initial set of feeds?</translation> <translation type="unfinished">Do you want to load initial set of feeds?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation type="unfinished">Error when loading initial feeds</translation> <translation type="unfinished">Error when loading initial feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation type="unfinished">Fetch metadata</translation> <translation type="unfinished">Fetch metadata</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation type="unfinished">Export feeds</translation> <translation type="unfinished">Export feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation type="unfinished">Import feeds</translation> <translation type="unfinished">Import feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation> <translation type="unfinished">This new account does not include any feeds. You can now add default set of feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation type="unfinished">Cannot add category</translation> <translation type="unfinished">Cannot add category</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add category because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation type="unfinished">Import was completely successful.</translation> <translation type="unfinished">Import was completely successful.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation> <translation type="unfinished">Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message> </message>
@ -7937,17 +8087,17 @@ Unread news: %2</translation>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation type="unfinished">Cannot add item</translation> <translation type="unfinished">Cannot add item</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation> <translation type="unfinished">Cannot add feed because another critical operation is ongoing.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7958,7 +8108,7 @@ Last error: %3
Last login on: %4</translation> Last login on: %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation> <translation type="unfinished">cannot get list of feeds, network error &apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation>(Feed)</translation> <translation>(Feed)</translation>
</message> </message>
@ -129,67 +129,67 @@ Error: %1</source>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation> Feed</translation> <translation> Feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation> Feed Feed </translation> <translation> Feed Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation>AdBlock </translation> <translation>AdBlock </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -199,17 +199,17 @@ version by clicking this popup notification.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock &quot;&quot; -&gt; &quot;Node.js&quot; Node.js </translation> <translation>AdBlock &quot;&quot; -&gt; &quot;Node.js&quot; Node.js </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation>%2 %1 </translation> <translation>%2 %1 </translation>
</message> </message>
@ -222,32 +222,32 @@ version by clicking this popup notification.</source>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -465,6 +465,19 @@ version by clicking this popup notification.</source>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation></translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -771,15 +784,35 @@ Item ID: %5</source>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation>Feed </translation> <translation>Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -978,17 +1011,17 @@ Item ID: %5</source>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>OPML </translation> <translation>OPML </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation> OPML </translation> <translation> OPML </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -1748,6 +1781,64 @@ QtWebEngine 缓存文件夹 -&gt; &quot;%7&quot;</translation>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation> Feed </translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1895,27 +1986,27 @@ QtWebEngine 缓存文件夹 -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>&amp;</translation> <translation>&amp;</translation>
</message> </message>
@ -2356,7 +2447,7 @@ QtWebEngine 缓存文件夹 -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2527,37 +2618,37 @@ QtWebEngine 缓存文件夹 -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation> Feed</translation> <translation> Feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3147,27 +3238,27 @@ You have to restart manually.</source>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation>Feed </translation> <translation>Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation>FeedsFeeds树</translation> <translation>FeedsFeeds树</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API返回错误代码%1</translation> <translation>API返回错误代码%1</translation>
</message> </message>
@ -5168,7 +5259,7 @@ Token 过期时间:%2</translation>
<translation>zh_CN</translation> <translation>zh_CN</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5186,7 +5277,7 @@ Token 过期时间:%2</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation> Feeds</translation> <translation> Feeds</translation>
</message> </message>
@ -5283,12 +5374,12 @@ Feedly是一个安全的空间你可以私密组织和研究对你而言重
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>XML问题%1</translation> <translation>XML问题%1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>JSON问题%1</translation> <translation>JSON问题%1</translation>
</message> </message>
@ -5386,6 +5477,69 @@ List of supported readers:</source>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -6991,7 +7145,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</source>
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7002,52 +7156,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>feed的数据%1</translation> <translation>feed的数据%1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON错误&apos;%1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML格式不正确%1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>XML feed文件格式未被识别</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation>feed</translation> <translation>feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation>feed数据</translation> <translation>feed数据</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation>feed</translation> <translation>feed</translation>
</message> </message>
@ -7075,133 +7219,148 @@ Post-processing script: %3</translation>
<translation> Feed </translation> <translation> Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation> Feed </translation> <translation> Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation>Feed </translation> <translation>Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation>Feed </translation> <translation>Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation>Feed </translation> <translation>Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL </translation> <translation>URL </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL &quot;http://&quot; 或 &quot;https://&quot; 开头。</translation> <translation>URL &quot;http://&quot; 或 &quot;https://&quot; 开头。</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation>URL </translation> <translation>URL </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation> Feed </translation> <translation> Feed </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation type="unfinished">Images (%1)</translation> <translation type="unfinished">Images (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation></translation> <translation></translation>
</message> </message>
@ -7226,51 +7385,42 @@ Post-processing script: %3</translation>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7352,67 +7502,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation> Feeds </translation> <translation> Feeds </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation> Feeds </translation> <translation> Feeds </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation> Feeds</translation> <translation> Feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation> Feeds</translation> <translation> Feeds</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation> Feeds Feeds </translation> <translation> Feeds Feeds </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation> RSS/RDF/ATOM </translation> <translation> RSS/RDF/ATOM </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation> Feed</translation> <translation> Feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Feeds/</translation> <translation>Feeds/</translation>
</message> </message>
@ -7932,17 +8082,17 @@ Unread news: %2</source>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation> Feed</translation> <translation> Feed</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7953,7 +8103,7 @@ Last login on: %4</source>
%4</translation> %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>Feeds清单&apos;%1&apos;</translation> <translation>Feeds清单&apos;%1&apos;</translation>
</message> </message>

View file

@ -4,12 +4,12 @@
<context> <context>
<name>AccountCheckModel</name> <name>AccountCheckModel</name>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="183"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source> <source>(category)</source>
<translation> ()</translation> <translation> ()</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="186"/> <location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source> <source>(feed)</source>
<translation> ()</translation> <translation> ()</translation>
</message> </message>
@ -127,67 +127,67 @@ Error: %1</source>
<context> <context>
<name>Application</name> <name>Application</name>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1130"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
<source>Application is already running.</source> <source>Application is already running.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="576"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
<source>Output directory is not writable.</source> <source>Output directory is not writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="584"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
<source>Settings file not copied to output directory successfully.</source> <source>Settings file not copied to output directory successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="599"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
<source>Database restoration was not initiated. Make sure that output directory is writable.</source> <source>Database restoration was not initiated. Make sure that output directory is writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="606"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source> <source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1148"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
<source>Cannot add feed</source> <source>Cannot add feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1149"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
<source>Feed cannot be added because there is no active account which can add feeds.</source> <source>Feed cannot be added because there is no active account which can add feeds.</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1307"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
<source>Packages %1 were updated.</source> <source>Packages %1 were updated.</source>
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1014"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
<source>Unread articles fetched</source> <source>Unread articles fetched</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="344"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
<source>Go to changelog</source> <source>Go to changelog</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1079"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
<source>AdBlock needs to be configured</source> <source>AdBlock needs to be configured</source>
<translation> AdBlock</translation> <translation> AdBlock</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="338"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
<source>Welcome</source> <source>Welcome</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
<source>Welcome to %1. <source>Welcome to %1.
Please, check NEW stuff included in this Please, check NEW stuff included in this
@ -198,17 +198,17 @@ version by clicking this popup notification.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1080"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
<source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source> <source>AdBlock is not configured properly. Go to &quot;Settings&quot; -&gt; &quot;Node.js&quot; and check if your Node.js is properly configured.</source>
<translation>AdBlock &quot;&quot; -&gt; &quot;Node.js&quot; Node.js </translation> <translation>AdBlock &quot;&quot; -&gt; &quot;Node.js&quot; Node.js </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1129"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
<source>Already running</source> <source>Already running</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1298"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
<source>Packages %1 were NOT updated because of error: %2.</source> <source>Packages %1 were NOT updated because of error: %2.</source>
<translation> %1 : %2</translation> <translation> %1 : %2</translation>
</message> </message>
@ -221,32 +221,32 @@ version by clicking this popup notification.</source>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="106"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
<source>Go to previous page</source> <source>Go to previous page</source>
<translation type="unfinished">Go to previous page</translation> <translation type="unfinished">Go to previous page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="113"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
<source>Go to next page</source> <source>Go to next page</source>
<translation type="unfinished">Go to next page</translation> <translation type="unfinished">Go to next page</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="120"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
<source>Open article in article list</source> <source>Open article in article list</source>
<translation type="unfinished">Open article in article list</translation> <translation type="unfinished">Open article in article list</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="127"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
<source>Open article in web browser</source> <source>Open article in web browser</source>
<translation type="unfinished">Open article in web browser</translation> <translation type="unfinished">Open article in web browser</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="141"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
<source>Mark all articles as read</source> <source>Mark all articles as read</source>
<translation type="unfinished">Mark all articles as read</translation> <translation type="unfinished">Mark all articles as read</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="72"/> <location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source> <source>%n feeds fetched</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n feeds fetched</numerusform> <numerusform>%n feeds fetched</numerusform>
@ -464,6 +464,19 @@ version by clicking this popup notification.</source>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Title</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="232"/>
<source>Type</source>
<translation></translation>
</message>
</context>
<context> <context>
<name>DownloadItem</name> <name>DownloadItem</name>
<message> <message>
@ -770,15 +783,35 @@ Item ID: %5</source>
<context> <context>
<name>FeedMessageViewer</name> <name>FeedMessageViewer</name>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="31"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source> <source>Toolbar for feeds</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/> <location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source> <source>Toolbar for articles</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="229"/>
<source>Filtered feed list</source>
<translation type="unfinished">Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="230"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation type="unfinished">Cannot select article in article list as your feed is filtered out from feed list.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="247"/>
<source>Filtered article list</source>
<translation type="unfinished">Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="248"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation type="unfinished">Cannot select article as it seems your article list is filtered.</translation>
</message>
</context> </context>
<context> <context>
<name>FeedReader</name> <name>FeedReader</name>
@ -977,17 +1010,17 @@ Item ID: %5</source>
<context> <context>
<name>FeedsImportExportModel</name> <name>FeedsImportExportModel</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="292"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source> <source>OPML document contains errors</source>
<translation>OPML </translation> <translation>OPML </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="297"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source> <source>this is likely not OPML document</source>
<translation> OPML </translation> <translation> OPML </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="376"/> <location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source> <source>Category </source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -1747,6 +1780,64 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation type="unfinished">Discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="20"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="42"/>
<source>Discover!</source>
<translation type="unfinished">Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="57"/>
<source>Discovered feeds</source>
<translation type="unfinished">Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="63"/>
<source>Target parent folder</source>
<translation type="unfinished">Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="75"/>
<source>Select parent item for your feed.</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="34"/>
<source>Close &amp;&amp; &amp;advanced mode</source>
<translation type="unfinished">Close &amp;&amp; &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Import selected feeds</source>
<translation type="unfinished">Import selected feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="39"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation type="unfinished">Close this dialog and display dialog for adding individual feeds with advanced options.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="163"/>
<source>URL is valid.</source>
<translation type="unfinished">URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="166"/>
<source>URL is NOT valid.</source>
<translation type="unfinished">URL is NOT valid.</translation>
</message>
</context>
<context> <context>
<name>FormEditFeedlyAccount</name> <name>FormEditFeedlyAccount</name>
<message> <message>
@ -1894,27 +1985,27 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
<context> <context>
<name>FormMain</name> <name>FormMain</name>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="407"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="408"/>
<source>No possible actions</source> <source>No possible actions</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="366"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="367"/>
<source>No recycle bin</source> <source>No recycle bin</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="63"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source> <source>Main menu</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="76"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source> <source>Open main menu</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="84"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source> <source>Open &amp;main menu</source>
<translation>(&amp;M)</translation> <translation>(&amp;M)</translation>
</message> </message>
@ -2355,7 +2446,7 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="312"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="313"/>
<source>Add new category</source> <source>Add new category</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2526,37 +2617,37 @@ QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/> <location filename="../src/librssguard/gui/dialogs/formmain.ui" line="750"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="322"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="323"/>
<source>Add new feed</source> <source>Add new feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="373"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="374"/>
<source>No actions possible</source> <source>No actions possible</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="151"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/>
<source>Cannot cleanup database</source> <source>Cannot cleanup database</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="152"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database, because another critical action is running.</source> <source>Cannot cleanup database, because another critical action is running.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="521"/>
<source>Close opened modal dialogs first.</source> <source>Close opened modal dialogs first.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="442"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="443"/>
<source>Fetching common data</source> <source>Fetching common data</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="519"/> <location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="520"/>
<source>Close dialogs</source> <source>Close dialogs</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3147,27 +3238,27 @@ You have to restart manually.</source>
<context> <context>
<name>FormTtRssFeedDetails</name> <name>FormTtRssFeedDetails</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="47"/>
<source>Feed added</source> <source>Feed added</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="62"/>
<source>General</source> <source>General</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="64"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="63"/>
<source>Network</source> <source>Network</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="49"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="48"/>
<source>Feed was added, obtaining new tree of feeds now.</source> <source>Feed was added, obtaining new tree of feeds now.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="54"/> <location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="53"/>
<source>API returned error code %1</source> <source>API returned error code %1</source>
<translation>API %1</translation> <translation>API %1</translation>
</message> </message>
@ -5172,7 +5263,7 @@ Login tokens expiration: %2</source>
<translation>zh_TW</translation> <translation>zh_TW</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="151"/> <location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/> <location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
<source>LANG_AUTHOR</source> <source>LANG_AUTHOR</source>
<extracomment>Name of translator - optional.</extracomment> <extracomment>Name of translator - optional.</extracomment>
@ -5190,7 +5281,7 @@ Login tokens expiration: %2</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="53"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="58"/>
<source>Load initial set of feeds</source> <source>Load initial set of feeds</source>
<translation></translation> <translation></translation>
</message> </message>
@ -5287,12 +5378,12 @@ Feedly 是個能私密組織、研究與您關切的議題與趨勢的所在。<
<translation>()</translation> <translation>()</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="24"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source> <source>XML problem: %1</source>
<translation>XML : %1</translation> <translation>XML : %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="34"/> <location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source> <source>JSON problem: %1</source>
<translation>JSON : %1</translation> <translation>JSON : %1</translation>
</message> </message>
@ -5390,6 +5481,69 @@ List of supported readers:</source>
<source>bottom-right</source> <source>bottom-right</source>
<translation type="unfinished">bottom-right</translation> <translation type="unfinished">bottom-right</translation>
</message> </message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation type="unfinished">escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation type="unfinished">closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation type="unfinished">closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="233"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="189"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="176"/>
<source>XML is not well-formed, %1</source>
<translation type="unfinished">XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="239"/>
<source>not an ATOM feed</source>
<translation type="unfinished">not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="116"/>
<source>JSON error &apos;%1&apos;</source>
<translation type="unfinished">JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="147"/>
<source>not a JSON feed</source>
<translation type="unfinished">not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="195"/>
<source>not an RDF feed</source>
<translation type="unfinished">not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="195"/>
<source>not a RSS feed</source>
<translation type="unfinished">not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="141"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation type="unfinished">support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="189"/>
<source>sitemap indices are not supported</source>
<translation type="unfinished">sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>not a Sitemap</source>
<translation type="unfinished">not a Sitemap</translation>
</message>
</context> </context>
<context> <context>
<name>Readability</name> <name>Readability</name>
@ -6997,7 +7151,7 @@ Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</source>
<context> <context>
<name>StandardFeed</name> <name>StandardFeed</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="56"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source> <source>
Encoding: %1 Encoding: %1
Type: %2 Type: %2
@ -7008,52 +7162,42 @@ Type: %2
Post-processing script: %3</translation> Post-processing script: %3</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="166"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="178"/>
<source>Script</source> <source>Script</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="169"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="181"/>
<source>Local file</source> <source>Local file</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="172"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="184"/>
<source>Unknown</source> <source>Unknown</source>
<translation>西</translation> <translation>西</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="205"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="217"/>
<source>Cannot save data for feed: %1</source> <source>Cannot save data for feed: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="294"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="375"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="354"/>
<source>XML is not well-formed, %1</source>
<translation>XML %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="437"/>
<source>XML feed file format unrecognized</source>
<translation>XML </translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="477"/>
<source>Cannot move feed, detailed information was logged via debug log.</source> <source>Cannot move feed, detailed information was logged via debug log.</source>
<translation> debug.log</translation> <translation> debug.log</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="204"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="216"/>
<source>Cannot save feed data</source> <source>Cannot save feed data</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="476"/> <location filename="../src/librssguard/services/standard/standardfeed.cpp" line="336"/>
<source>feed format not recognized</source>
<translation type="unfinished">feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="374"/>
<source>Cannot move feed</source> <source>Cannot move feed</source>
<translation></translation> <translation></translation>
</message> </message>
@ -7081,133 +7225,148 @@ Post-processing script: %3</translation>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="71"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source> <source>Icon selection</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="73"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source> <source>Load icon from file...</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source> <source>Use default icon from icon theme</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source> <source>Fetch icon from feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="87"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="88"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source> <source>No metadata fetched so far.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="151"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source> <source>Icon fetched successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="152"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source> <source>Icon metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="160"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="165"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="170"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source> <source>No icon fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="207"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source> <source>All metadata fetched successfully.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="208"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source> <source>Feed and icon metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="216"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="221"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="226"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source> <source>No metadata fetched.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="232"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source> <source>Feed name is ok.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="235"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source> <source>Feed name is too short.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="241"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source> <source>Description is empty.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="244"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source> <source>The description is ok.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="251"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source> <source>The URL is ok.</source>
<translation>URL </translation> <translation>URL </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="255"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="260"/>
<source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source> <source>The URL does not meet standard pattern. Does your URL start with &quot;http://&quot; or &quot;https://&quot; prefix.</source>
<translation>URL &quot;http://&quot; 或 &quot;https://&quot; 起始?</translation> <translation>URL &quot;http://&quot; 或 &quot;https://&quot; 起始?</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="259"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source> <source>The URL is empty.</source>
<translation> URL</translation> <translation> URL</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="295"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation type="unfinished">Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation type="unfinished">File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation type="unfinished">File does not exist.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="318"/>
<source>Select icon file for the feed</source> <source>Select icon file for the feed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="297"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source> <source>Images (%1)</source>
<translation>(%1)</translation> <translation>(%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source> <source>Select icon</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="304"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source> <source>Cancel</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="307"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source> <source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment> <extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>: </translation> <translation>: </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="308"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source> <source>Icon name:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="309"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source> <source>Icon type:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
@ -7232,51 +7391,42 @@ Post-processing script: %3</translation>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="267"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="271"/>
<source>The source is ok.</source> <source>The source is ok.</source>
<translation> ok</translation> <translation> ok</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>The source is empty.</source>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="277"/>
<source>Command is ok.</source> <source>Command is ok.</source>
<translation> ok</translation> <translation> ok</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="280"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<source>Command is empty.</source> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<translation></translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="159"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="215"/>
<source>Script failed: %1</source> <source>Script failed: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="229"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="276"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="303"/>
<source>Error: %1</source> <source>Error: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="117"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source> <source>What is post-processing script?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="118"/> <location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="122"/>
<source>You can use URL as a source of your feed or you can produce your feed with custom script. <source>You can use URL as a source of your feed or you can produce your feed with custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source> Also, you can post-process generated feed data with yet another script if you wish. These are advanced features and make sure to read the documentation before your use them.</source>
@ -7356,67 +7506,67 @@ Also, you can post-process generated feed data with yet another script if you wi
<context> <context>
<name>StandardServiceRoot</name> <name>StandardServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="55"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="60"/>
<source>Do you want to load initial set of feeds?</source> <source>Do you want to load initial set of feeds?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="83"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="88"/>
<source>Error when loading initial feeds</source> <source>Error when loading initial feeds</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="261"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="299"/>
<source>Fetch metadata</source> <source>Fetch metadata</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="421"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="459"/>
<source>Export feeds</source> <source>Export feeds</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="422"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="460"/>
<source>Import feeds</source> <source>Import feeds</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="54"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="59"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source> <source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="39"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source> <source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation> <translation type="unfinished">This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="126"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="131"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="127"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="132"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="387"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="425"/>
<source>Cannot add category</source> <source>Cannot add category</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="388"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="426"/>
<source>Cannot add category because another critical operation is ongoing.</source> <source>Cannot add category because another critical operation is ongoing.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="375"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="413"/>
<source>Import was completely successful.</source> <source>Import was completely successful.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="372"/> <location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="410"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source> <source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation> debug log </translation> <translation> debug log </translation>
</message> </message>
@ -7936,17 +8086,17 @@ Unread news: %2</source>
<context> <context>
<name>TtRssServiceRoot</name> <name>TtRssServiceRoot</name>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="99"/>
<source>Cannot add item</source> <source>Cannot add item</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="101"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="100"/>
<source>Cannot add feed because another critical operation is ongoing.</source> <source>Cannot add feed because another critical operation is ongoing.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="363"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="362"/>
<source>Username: %1 <source>Username: %1
Server: %2 Server: %2
Last error: %3 Last error: %3
@ -7957,7 +8107,7 @@ Last login on: %4</source>
: %4</translation> : %4</translation>
</message> </message>
<message> <message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="407"/> <location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="406"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source> <source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation> &apos;%&apos;</translation> <translation> &apos;%&apos;</translation>
</message> </message>