rssguard/localization/rssguard_en_GB.ts

8781 lines
398 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_GB" sourcelanguage="en">
<context>
<name>AccountCheckModel</name>
<message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="187"/>
<source>(category)</source>
<translation>(category)</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/accountcheckmodel.cpp" line="190"/>
<source>(feed)</source>
<translation>(feed)</translation>
</message>
</context>
<context>
<name>AccountDetails</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="20"/>
<source>Display additional nodes</source>
<translation>Display additional nodes</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="26"/>
<source>Important</source>
<translation>Important</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="33"/>
<source>Unread</source>
<translation>Unread</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="40"/>
<source>Labels</source>
<translation>Labels</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="47"/>
<source>Probes</source>
<translation>Probes</translation>
</message>
</context>
<context>
<name>AdBlockDialog</name>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="27"/>
<source>AdBlock configuration</source>
<translation>AdBlock configuration</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="64"/>
<source>Cannot enable AdBlock</source>
<translation>Can&apos;t enable AdBlock</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="65"/>
<source>There is some error in AdBlock component and it cannot be enabled. Check error message below (or application debug log) for more information.</source>
<translation>There is an error in the AdBlock component and can&apos;t be enabled. Check the error message below (or application debug log) for more information.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="99"/>
<source>OK!</source>
<translation>OK!</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="114"/>
<source>There is error, check application log for more details and head to online documentation.</source>
<translation>There is an error, check the application log for more details and head over to the online documentation.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="85"/>
<source>There is error, check application log for more details and head to online documentation. Also make sure that Node.js is installed.
Error: %1</source>
<translation>There is an error, check the application log for more details and head over to the online documentation. Also make sure that Node.js is installed.
Error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="89"/>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="116"/>
<source>ERROR!</source>
<translation>ERROR!</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="39"/>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="40"/>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="106"/>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="107"/>
<source>No additional info.</source>
<translation>No additional info.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.cpp" line="98"/>
<source>It seems your AdBlock runs fine, but wait few seconds to be sure.</source>
<translation>It seems your AdBlock is running fine, but wait a few seconds just to be sure.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.ui" line="20"/>
<source>Enable AdBlock</source>
<translation>Enable AdBlock</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.ui" line="32"/>
<source>&amp;Help</source>
<translation>&amp;Help</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.ui" line="58"/>
<source>Filter lists</source>
<translation>Filter lists</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.ui" line="64"/>
<source>Add your direct links to filter lists here (one URL per line)</source>
<translation>Add your direct links to filter lists here (one URL per line)</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.ui" line="78"/>
<source>Custom filters</source>
<translation>Custom filters</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockdialog.ui" line="84"/>
<source>Add your custom filters here (one filter per line)</source>
<translation>Add your custom filters here (one filter per line)</translation>
</message>
</context>
<context>
<name>AdBlockIcon</name>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockicon.cpp" line="12"/>
<source>AdBlock lets you block unwanted content on web pages</source>
<translation>AdBlock lets you block unwanted content on web pages</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockicon.cpp" line="45"/>
<source>Show AdBlock &amp;settings</source>
<translation>Show AdBlock &amp;settings</translation>
</message>
</context>
<context>
<name>AdBlockManager</name>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockmanager.cpp" line="198"/>
<source>Failed to setup filters and start server: %1.</source>
<translation>Failed to setup filters and start server: %1.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/adblock/adblockmanager.cpp" line="375"/>
<source>failed to download filter list &apos;%1&apos;</source>
<translation>failed to download filter list &apos;%1&apos;</translation>
</message>
</context>
<context>
<name>Application</name>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1155"/>
<source>Application is already running.</source>
<translation>Application is already running</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="588"/>
<source>Output directory is not writable.</source>
<translation>Output directory is not writable.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="596"/>
<source>Settings file not copied to output directory successfully.</source>
<translation>Failed to copy settings file to output directory.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="611"/>
<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>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="618"/>
<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>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1173"/>
<source>Cannot add feed</source>
<translation>Can&apos;t add feed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1174"/>
<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>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1332"/>
<source>Packages %1 were updated.</source>
<translation>Packages %1 were updated.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1039"/>
<source>Unread articles fetched</source>
<translation>Unread articles fetched</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="345"/>
<source>Go to changelog</source>
<translation>Go to changelog</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1104"/>
<source>AdBlock needs to be configured</source>
<translation>AdBlock needs to be configured</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/>
<source>Welcome</source>
<translation>Welcome</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="340"/>
<source>Welcome to %1.
Please, check NEW stuff included in this
version by clicking this popup notification.</source>
<translation>Welcome to %1.
Please, check NEW stuff included in this
version by clicking this popup notification.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1105"/>
<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 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>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1154"/>
<source>Already running</source>
<translation>Already running</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1323"/>
<source>Packages %1 were NOT updated because of error: %2.</source>
<translation>Packages %1 were NOT updated because of error: %2.</translation>
</message>
</context>
<context>
<name>ArticleListNotification</name>
<message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="66"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="87"/>
<source>Go to previous page</source>
<translation>Go to previous page</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="94"/>
<source>Go to next page</source>
<translation>Go to next page</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="101"/>
<source>Open article in article list</source>
<translation>Open article in article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="108"/>
<source>Open article in web browser</source>
<translation>Open article in web browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="122"/>
<source>Mark all articles as read</source>
<translation>Mark all articles as read</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/gui/notifications/articlelistnotification.cpp" line="73"/>
<source>%n feeds fetched</source>
<translation>
<numerusform>%n feeds fetched</numerusform>
<numerusform>%n feeds fetched</numerusform>
</translation>
</message>
</context>
<context>
<name>AuthenticationDetails</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.ui" line="45"/>
<source>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</source>
<translation>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.ui" line="48"/>
<source>Credentials</source>
<translation>Credentials</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.ui" line="25"/>
<source>Authentication type</source>
<translation>Authentication type</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.ui" line="60"/>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="12"/>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="79"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.ui" line="73"/>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="14"/>
<source>Password</source>
<translation>Password</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="13"/>
<source>Set username to access the feed.</source>
<translation>Set a username to access the feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="15"/>
<source>Set password to access the feed.</source>
<translation>Set a password to access the feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="17"/>
<source>No authentication</source>
<translation>No authentication</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="19"/>
<source>HTTP Basic</source>
<translation>Basic HTTP</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="22"/>
<source>Token</source>
<translation>Token</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="53"/>
<source>Username/token is ok or it is not needed.</source>
<translation>Username/token is ok or is not needed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="54"/>
<source>Username/token is empty.</source>
<translation>Username/token is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="76"/>
<source>Access token</source>
<translation>Access token</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="63"/>
<source>Password is ok or it is not needed.</source>
<translation>Password is ok or is not needed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/authenticationdetails.cpp" line="63"/>
<source>Password is empty.</source>
<translation>Password is empty.</translation>
</message>
</context>
<context>
<name>BaseLineEdit</name>
<message>
<location filename="../src/librssguard/gui/reusable/baselineedit.cpp" line="13"/>
<source>Show/hide the password</source>
<translation>Show/hide the password</translation>
</message>
</context>
<context>
<name>BaseToastNotification</name>
<message>
<location filename="../src/librssguard/gui/notifications/basetoastnotification.cpp" line="40"/>
<source>Close this notification</source>
<translation>Close this notification</translation>
</message>
</context>
<context>
<name>ColorToolButton</name>
<message>
<location filename="../src/librssguard/gui/reusable/colortoolbutton.cpp" line="14"/>
<source>Click me to change color!</source>
<translation>Click me to change colour!</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/colortoolbutton.cpp" line="19"/>
<source>Select new color</source>
<translation>Select new colour</translation>
</message>
</context>
<context>
<name>DatabaseCleaner</name>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="65"/>
<source>Shrinking database file...</source>
<translation>Shrinking database file...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="70"/>
<source>Database file shrinked...</source>
<translation>Database file shrinked...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="40"/>
<source>Recycle bin purged...</source>
<translation>Recycle bin purged...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="35"/>
<source>Purging recycle bin...</source>
<translation>Purging recycle bin...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="25"/>
<source>Removing read articles...</source>
<translation>Removing read articles...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="30"/>
<source>Read articles purged...</source>
<translation>Read articles purged...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="45"/>
<source>Removing old articles...</source>
<translation>Removing old articles...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="50"/>
<source>Old articles purged...</source>
<translation>Old articles purged...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="55"/>
<source>Removing starred articles...</source>
<translation>Removing starred articles...</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasecleaner.cpp" line="60"/>
<source>Starred articles purged...</source>
<translation>Starred articles purged...</translation>
</message>
</context>
<context>
<name>DatabaseFactory</name>
<message>
<location filename="../src/librssguard/database/databasefactory.cpp" line="58"/>
<source>Cannot connect to database</source>
<translation>Cannot connect to database</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasefactory.cpp" line="59"/>
<source>Connection to your database was not established with error: &apos;%1&apos;. Falling back to SQLite.</source>
<translation>Connection to your database was not established with error: &apos;%1&apos;. Falling back to SQLite.</translation>
</message>
</context>
<context>
<name>DiscoveredFeedsModel</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="294"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="294"/>
<source>Type</source>
<translation>Type</translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="272"/>
<source>Error opening output file: %1</source>
<translation>Error opening output file: %1</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="110"/>
<source>Select destination for downloaded file</source>
<translation>Select destination for downloaded file</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="298"/>
<source>Error: %1</source>
<translation>Error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="137"/>
<source>Download directory couldn&apos;t be created</source>
<translation>Download directory couldn&apos;t be created</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="283"/>
<source>Error when saving file: %1</source>
<translation>Error when saving file: %1</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="390"/>
<source>%1 of %2 (%3 per second) - %4</source>
<translation>%1 of %2 (%3 per second) - %4</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="401"/>
<source>%1 of %2 - download completed</source>
<translation>%1 of %2 - download completed</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="217"/>
<source>Cannot open file</source>
<translation>Cannot open file</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="218"/>
<source>Cannot open output file. Open it manually.</source>
<translation>Cannot open output file. Open it manually.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="228"/>
<source>Cannot open directory</source>
<translation>Cannot open directory</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="229"/>
<source>Cannot open output directory. Open it manually.</source>
<translation>Cannot open output directory. Open it manually.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="442"/>
<source>Download finished</source>
<translation>Download finished</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="443"/>
<source>File &apos;%1&apos; is downloaded.
Click here to open parent directory.</source>
<translation>File &apos;%1&apos; is downloaded.
Click here to open parent directory.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="454"/>
<source>URL: %1</source>
<translation>URL: %1</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="455"/>
<source>Local file: %1</source>
<translation>Local file: %1</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="116"/>
<source>Selection of local file cancelled.</source>
<translation>Selection of local file cancelled.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="447"/>
<source>Open folder</source>
<translation>Open folder</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloaditem.ui" line="54"/>
<source>Filename</source>
<translation>Filename</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloaditem.ui" line="86"/>
<source>&amp;Try again</source>
<translation>&amp;Try again</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloaditem.ui" line="93"/>
<source>&amp;Stop</source>
<translation>&amp;Stop</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloaditem.ui" line="100"/>
<source>&amp;Open file</source>
<translation>&amp;Open file</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloaditem.ui" line="107"/>
<source>Open &amp;directory</source>
<translation>Open &amp;directory</translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message numerus="yes">
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="742"/>
<source>%n minutes remaining</source>
<translation>
<numerusform>%n minute(s) remaining</numerusform>
<numerusform>%n minutes remaining</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="746"/>
<source>%n seconds remaining</source>
<translation>
<numerusform>%n second(s) remaining</numerusform>
<numerusform>%n seconds remaining</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="758"/>
<source>bytes</source>
<translation>bytes</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/network-web/downloadmanager.cpp" line="599"/>
<source>Downloading %n file(s)...</source>
<translation>
<numerusform>Downloading %n file...</numerusform>
<numerusform>Downloading %n files...</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/downloadmanager.ui" line="38"/>
<source>Clean up</source>
<translation>Clean up</translation>
</message>
</context>
<context>
<name>EmailPreviewer</name>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.ui" line="20"/>
<source>From</source>
<translation>From</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.ui" line="52"/>
<source>&amp;Attachments</source>
<translation>&amp;Attachments</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.ui" line="65"/>
<source>&amp;Reply</source>
<translation>&amp;Reply</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.ui" line="75"/>
<source>&amp;Forward</source>
<translation>&amp;Forward</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.ui" line="87"/>
<source>Subject</source>
<translation>Subject</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.ui" line="104"/>
<source>To</source>
<translation>To</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.cpp" line="113"/>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.cpp" line="119"/>
<source>Cannot download attachment</source>
<translation>Cannot download attachment</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.cpp" line="114"/>
<source>Attachment cannot be downloaded because you are not logged-in.</source>
<translation>Attachment cannot be downloaded because you are not logged-in.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailpreviewer.cpp" line="120"/>
<source>Attachment cannot be downloaded because some general error happened.</source>
<translation>Attachment cannot be downloaded because some general error happened.</translation>
</message>
</context>
<context>
<name>EmailRecipientControl</name>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailrecipientcontrol.cpp" line="37"/>
<source>To</source>
<translation>To</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailrecipientcontrol.cpp" line="38"/>
<source>Cc</source>
<translation>Cc</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailrecipientcontrol.cpp" line="39"/>
<source>Bcc</source>
<translation>Bcc</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailrecipientcontrol.cpp" line="40"/>
<source>Reply-to</source>
<translation>Reply-to</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/emailrecipientcontrol.cpp" line="27"/>
<source>E-mail address</source>
<translation>E-mail address</translation>
</message>
</context>
<context>
<name>Feed</name>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="272"/>
<source>uses global settings, but global auto-fetching of articles is disabled</source>
<translation>Uses global settings, but global article auto-fetching is disabled.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="296"/>
<source>no errors</source>
<translation>No errors.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="302"/>
<source>authentication error</source>
<translation>authentication error</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="305"/>
<source>network error</source>
<translation>network error</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="258"/>
<source>does not use auto-fetching of articles</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation>does not use auto-fetching of articles</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/services/abstract/feed.cpp" line="269"/>
<source>uses global settings (%n minute(s) to next auto-fetch of articles)</source>
<translation>
<numerusform>uses global settings (%n minute(s) to next auto-fetch of articles)</numerusform>
<numerusform>uses global settings (%n minutes to next auto-fetch of articles)</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/services/abstract/feed.cpp" line="283"/>
<source>uses specific settings (%n minute(s) to next auto-fetching of new articles)</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation>
<numerusform>uses specific settings (%n minute(s) to next auto-fetching of new articles)</numerusform>
<numerusform>uses specific settings (%n minutes to next auto-fetching of new articles)</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="299"/>
<source>has new articles</source>
<translation>has new articles</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="308"/>
<source>parsing error</source>
<translation>parsing error</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="311"/>
<source>error</source>
<translation>error</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/feed.cpp" line="373"/>
<source>Auto-update status: %1
Active message filters: %2
Status: %3
Source: &lt;a href=&quot;%4&quot;&gt;%4&lt;/a&gt;
Item ID: %5</source>
<translation>Auto-fetching status: %1
Assigned article filters: %2
Status: %3
Source: &lt;a href=&quot;%4&quot;&gt;%4&lt;/a&gt;
Item ID: %5</translation>
</message>
</context>
<context>
<name>FeedMessageViewer</name>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="32"/>
<source>Toolbar for feeds</source>
<translation>Toolbar for feeds</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="33"/>
<source>Toolbar for articles</source>
<translation>Toolbar for articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="236"/>
<source>Filtered feed list</source>
<translation>Filtered feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="237"/>
<source>Cannot select article in article list as your feed is filtered out from feed list.</source>
<translation>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="254"/>
<source>Filtered article list</source>
<translation>Filtered article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedmessageviewer.cpp" line="255"/>
<source>Cannot select article as it seems your article list is filtered.</source>
<translation>Cannot select article as it seems your article list is filtered.</translation>
</message>
</context>
<context>
<name>FeedReader</name>
<message>
<location filename="../src/librssguard/miscellaneous/feedreader.cpp" line="361"/>
<source>Starting auto-download of some feeds&apos; articles</source>
<translation>Starting auto-download of some feeds&apos; articles</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/miscellaneous/feedreader.cpp" line="362"/>
<source>I will auto-download new articles for %n feed(s).</source>
<translation>
<numerusform>I will auto-download new articles for %n feed.</numerusform>
<numerusform>I will auto-download new articles for %n feeds.</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/feedreader.cpp" line="93"/>
<source>Cannot fetch articles at this point</source>
<translation>Cannot fetch articles at this point</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/feedreader.cpp" line="94"/>
<source>You cannot fetch new articles now because another critical operation is ongoing.</source>
<translation>You cannot fetch new articles right now because another critical operation is ongoing.</translation>
</message>
</context>
<context>
<name>FeedlyAccountDetails</name>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.ui" line="17"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.ui" line="27"/>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="27"/>
<source>Developer access token</source>
<translation>Developer access token</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.ui" line="36"/>
<source>Get token</source>
<translation>Get token</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.ui" line="58"/>
<source>Intelligent synchronization algorithm</source>
<translation>Intelligent synchronisation algorithm</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.ui" line="70"/>
<source>Only download newest X articles per feed</source>
<translation>Only download newest X articles per feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.ui" line="110"/>
<source>&amp;Login</source>
<translation>&amp;Login</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.ui" line="51"/>
<source>Download unread articles only</source>
<translation>Download unread articles only</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="26"/>
<source>Username for your account</source>
<translation>Username for your account</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="29"/>
<source>No test done yet.</source>
<translation>No testing done yet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="30"/>
<source>Here, results of connection test are shown.</source>
<translation>Here, results of connection test are shown.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="38"/>
<source>Your %1 does not offer official Feedly support, thus you must authorize via special authorization code called &quot;developer access token&quot;. These tokens are usually valid only for 1 month and allow only 250 API calls each day.</source>
<translation>Your %1 does not offer official Feedly support, thus you must authorise via special authorisation code called &quot;developer access token&quot;. These tokens are usually valid only for 1 month and allow only 250 API calls each day.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="51"/>
<source>If you select intelligent synchronization, then only not-yet-fetched or updated articles are downloaded. Network usage is greatly reduced and overall synchronization speed is greatly improved, but first feed fetching could be slow anyway if your feed contains huge number of articles.</source>
<translation>If you select intelligent synchronisation, then only not-yet-fetched or updated articles are downloaded. Network usage is greatly reduced and overall synchronisation speed is greatly improved, but first feed fetching could be slow anyway if your feed contains huge number of articles.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="94"/>
<source>You did not grant access.</source>
<translation>You did not grant access.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="95"/>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="103"/>
<source>There was error during testing.</source>
<translation>There was an error during testing.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="102"/>
<source>There is error. %1</source>
<translation>There is an error. %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="116"/>
<source>Tested successfully. You may be prompted to login once more.</source>
<translation>Tested successfully. You may be prompted to login again.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="117"/>
<source>Your access was approved.</source>
<translation>Your access was approved.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="148"/>
<source>Access granted.</source>
<translation>Access granted.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="147"/>
<source>Login was successful.</source>
<translation>Login was successful.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="33"/>
<source>Your %1 build has official Feedly support. You do not have to use &quot;developer access token&quot;. You can therefore leave corresponding field empty.</source>
<translation>Your %1 build has official Feedly support. You do not have to use &quot;developer access token&quot;. You can therefore leave corresponding field empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="153"/>
<source>Some problems.</source>
<translation>Some problems.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="161"/>
<source>Username cannot be empty.</source>
<translation>Username can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="164"/>
<source>Username is okay.</source>
<translation>Username is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="178"/>
<source>Access token is empty.</source>
<translation>Access token is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="181"/>
<source>Access token is okay.</source>
<translation>Access token is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="152"/>
<source>Error: &apos;%1&apos;</source>
<translation>Error: &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/gui/feedlyaccountdetails.cpp" line="46"/>
<source>Beware of downloading too many articles, because Feedly permanently caches ALL articles of the feed, so you might end up with thousands of articles which you will never read anyway.</source>
<translation>Beware of downloading too many articles, because Feedly permanently caches ALL the feeds articles, so you might end up with thousands of articles which you will never read anyway.</translation>
</message>
</context>
<context>
<name>FeedlyNetwork</name>
<message>
<location filename="../src/librssguard/services/feedly/feedlynetwork.cpp" line="714"/>
<source>Feedly: authentication error</source>
<translation>Feedly: authentication error</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/feedlynetwork.cpp" line="715"/>
<source>Click this to login again. Error is: &apos;%1&apos;</source>
<translation>Click this to login again. Error is: &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/feedlynetwork.cpp" line="729"/>
<source>Feedly: authorization denied</source>
<translation>Feedly: authorisation denied</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/feedlynetwork.cpp" line="730"/>
<source>Click this to login again.</source>
<translation>Click this to login again.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/feedlynetwork.cpp" line="718"/>
<location filename="../src/librssguard/services/feedly/feedlynetwork.cpp" line="733"/>
<source>Login</source>
<translation>Login</translation>
</message>
</context>
<context>
<name>FeedsImportExportModel</name>
<message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="310"/>
<source>OPML document contains errors</source>
<translation>OPML document contains errors</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="315"/>
<source>this is likely not OPML document</source>
<translation>this is likely not an OPML document</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeedsimportexportmodel.cpp" line="394"/>
<source>Category </source>
<translation>Category </translation>
</message>
</context>
<context>
<name>FeedsModel</name>
<message>
<location filename="../src/librssguard/core/feedsmodel.cpp" line="38"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/core/feedsmodel.cpp" line="39"/>
<source>Titles of feeds/categories.</source>
<translation>Titles of feeds/categories.</translation>
</message>
<message>
<location filename="../src/librssguard/core/feedsmodel.cpp" line="31"/>
<source>Root</source>
<translation>Root</translation>
</message>
<message>
<location filename="../src/librssguard/core/feedsmodel.cpp" line="40"/>
<source>Counts of unread/all mesages.</source>
<translation>Counts of unread/all messages.</translation>
</message>
</context>
<context>
<name>FeedsProxyModel</name>
<message>
<location filename="../src/librssguard/core/feedsproxymodel.cpp" line="230"/>
<source>Cannot perform drag &amp; drop operation</source>
<translation>Cannot perform drag &amp; drop operation</translation>
</message>
<message>
<location filename="../src/librssguard/core/feedsproxymodel.cpp" line="231"/>
<source>You can&apos;t transfer dragged item into different account, this is not supported.</source>
<translation>You can&apos;t transfer the dragged item into a different account, this isn&apos;t supported.</translation>
</message>
</context>
<context>
<name>FeedsToolBar</name>
<message>
<location filename="../src/librssguard/gui/toolbars/feedstoolbar.cpp" line="78"/>
<source>Toolbar spacer</source>
<translation>Toolbar spacer</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/feedstoolbar.cpp" line="120"/>
<source>Everywhere</source>
<translation>Everywhere</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/feedstoolbar.cpp" line="121"/>
<source>Titles only</source>
<translation>Titles only</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/feedstoolbar.cpp" line="125"/>
<source>Search feeds</source>
<translation>Search feeds...</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/feedstoolbar.cpp" line="133"/>
<source>Feeds search box</source>
<translation>Feeds search box</translation>
</message>
</context>
<context>
<name>FeedsView</name>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="273"/>
<source>Cannot edit item</source>
<translation>Cannot edit item</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="400"/>
<source>Cannot delete item</source>
<translation>Cannot delete item</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="1011"/>
<source>Context menu for empty space</source>
<translation>Context menu for empty space</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="274"/>
<source>Selected item cannot be edited because another critical operation is ongoing.</source>
<translation>The selected item cannot be edited because another critical operation is ongoing.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="401"/>
<source>Selected item cannot be deleted because another critical operation is ongoing.</source>
<translation>The selected item cannot be deleted because another critical operation is ongoing.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="888"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="942"/>
<source>Context menu for categories</source>
<translation>Context menu for categories</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="238"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="255"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="439"/>
<source>Are you sure?</source>
<translation>Are you sure?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="1021"/>
<source>Context menu for other items</source>
<translation>Context menu for other items</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="1065"/>
<source>Context menu for regex query</source>
<translation>Context menu for regex query</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="169"/>
<source>Selected account does not support adding of new feeds.</source>
<translation>Selected account doesn&apos;t support adding new feeds.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="187"/>
<source>Selected account does not support adding of new categories.</source>
<translation>Selected account doesn&apos;t support adding new categories.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="239"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="256"/>
<source>Do you really want to clean all articles from selected items?</source>
<translation>Do you really want to clean all articles from the selected item?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="295"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="305"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="323"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="340"/>
<source>Cannot edit items</source>
<translation>Cannot edit items</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="296"/>
<source>Selected items cannot be edited. This is not supported (yet).</source>
<translation>Selected items cannot be edited. This is not supported (yet).</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="306"/>
<source>%1 does not support batch editing of multiple accounts.</source>
<translation>%1 does not support batch editing of multiple accounts.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="324"/>
<source>%1 does not support batch editing of items from multiple accounts.</source>
<translation>%1 does not support batch editing of items from multiple accounts.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="341"/>
<source>%1 does not support batch editing of items of varying types.</source>
<translation>%1 does not support batch editing of items of varying types.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="351"/>
<source>Cannot edit some items</source>
<translation>Cannot edit some items</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="352"/>
<source>Some of selected items cannot be edited. Proceeding to edit the rest.</source>
<translation>Some selected items cannot be edited. Proceeding to edit the rest.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="429"/>
<source>Some items won&apos;t be deleted</source>
<translation>Some items won&apos;t be deleted</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="430"/>
<source>Some selected items will not be deleted, because they cannot be deleted.</source>
<translation>Some selected items will not be deleted, because they cannot be deleted.</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/gui/feedsview.cpp" line="437"/>
<source>Deleting %n items</source>
<translation>
<numerusform>Deleting %n item</numerusform>
<numerusform>Deleting %n items</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/gui/feedsview.cpp" line="438"/>
<source>You are about to completely delete %n items.</source>
<translation>
<numerusform>You are about to completely delete %n item.</numerusform>
<numerusform>You are about to completely delete %n items.</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="642"/>
<source>Context menu for recycle bins</source>
<translation>Context menu for recycle bins</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="663"/>
<source>Context menu for accounts</source>
<translation>Context menu for accounts</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="1042"/>
<source>Context menu for label</source>
<translation>Context menu for label</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="990"/>
<source>Context menu for important articles</source>
<translation>Context menu for important articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/feedsview.cpp" line="168"/>
<location filename="../src/librssguard/gui/feedsview.cpp" line="186"/>
<source>Not supported by account</source>
<translation>Not supported by account</translation>
</message>
</context>
<context>
<name>FormAbout</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="105"/>
<source>Changelog not found.</source>
<translation>Changelog not found.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="25"/>
<source>About %1</source>
<translation>About %1</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="44"/>
<source>FULLY portable</source>
<translation>FULLY portable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="55"/>
<source>User data folder (&quot;%5&quot;) -&gt; &quot;%1&quot;
Settings file (%3) -&gt; &quot;%2&quot;
Skins base folder -&gt; &quot;%4&quot;
Icon themes base folder -&gt; &quot;%8&quot;
Node.js package folder -&gt; &quot;%6&quot;
QtWebEngine cache folder -&gt; &quot;%7&quot;</source>
<translation>User data folder (&quot;%5&quot;) -&gt; &quot;%1&quot;
Settings file (%3) -&gt; &quot;%2&quot;
Skins base folder -&gt; &quot;%4&quot;
Icon themes base folder -&gt; &quot;%8&quot;
Node.js packages folder -&gt; &quot;%6&quot;
QtWebEngine cache folder -&gt; &quot;%7&quot;</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="125"/>
<source>&lt;body&gt;%5 is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~e-mail&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain source code for %5 from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyright (C) 2011-%3 %4&lt;/body&gt;</source>
<translation>&lt;body&gt;%5 is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~e-mail&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain the source code for %5 from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyright © 2011-%3 %4&lt;/body&gt;</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="109"/>
<source>&lt;b&gt;%8&lt;/b&gt;&lt;br&gt;&lt;b&gt;Version:&lt;/b&gt; %1 (built on %2/%3)&lt;br&gt;&lt;b&gt;Revision:&lt;/b&gt; %4&lt;br&gt;&lt;b&gt;Build date:&lt;/b&gt; %5&lt;br&gt;&lt;b&gt;Qt:&lt;/b&gt; %6 (compiled against %7)&lt;br&gt;</source>
<translation>&lt;b&gt;%8&lt;/b&gt;&lt;br&gt;&lt;b&gt;Version:&lt;/b&gt; %1 (built on %2/%3)&lt;br&gt;&lt;b&gt;Revision:&lt;/b&gt; %4&lt;br&gt;&lt;b&gt;Build date:&lt;/b&gt; %5&lt;br&gt;&lt;b&gt;Qt:&lt;/b&gt; %6 (compiled against %7)&lt;br&gt;</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="50"/>
<source>NOT portable</source>
<translation>NOT portable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.cpp" line="47"/>
<source>CUSTOM</source>
<translation>CUSTOM</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.ui" line="102"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.ui" line="147"/>
<source>Licenses</source>
<translation>Licences</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.ui" line="159"/>
<source>Licenses page is available only in English language.</source>
<translation>Licences page is only available in English.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.ui" line="167"/>
<source>Changelog</source>
<translation>Changelog</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.ui" line="199"/>
<source>Changelog page is available only in English language.</source>
<translation>Changelog page is only available in English.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formabout.ui" line="207"/>
<source>Resources</source>
<translation>Resources</translation>
</message>
</context>
<context>
<name>FormAccountDetails</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="19"/>
<source>Miscellaneous</source>
<translation>Miscellaneous</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="20"/>
<source>Network proxy</source>
<translation>Network proxy</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="56"/>
<source>Add new account</source>
<translation>Add new account</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="59"/>
<source>Edit account &quot;%1&quot;</source>
<translation>Edit account &quot;%1&quot;</translation>
</message>
</context>
<context>
<name>FormAddAccount</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formaddaccount.ui" line="14"/>
<source>Add new account</source>
<translation>Add new account</translation>
</message>
</context>
<context>
<name>FormAddEditEmail</name>
<message>
<location filename="../src/librssguard/services/gmail/gui/formaddeditemail.cpp" line="28"/>
<source>Add new recipient.</source>
<translation>Add new recipient.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/formaddeditemail.cpp" line="185"/>
<source>E-mail NOT sent</source>
<translation>E-mail NOT sent</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/formaddeditemail.cpp" line="186"/>
<source>Your e-mail message wasn&apos;t sent.</source>
<translation>Your e-mail wasn&apos;t sent.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/formaddeditemail.ui" line="14"/>
<source>Write e-mail message</source>
<translation>Write an e-mail</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/formaddeditemail.ui" line="46"/>
<source>Contents of your e-mail message</source>
<translation>Contents of your e-mail</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/formaddeditemail.ui" line="63"/>
<source>Subject</source>
<translation>Subject</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/formaddeditemail.ui" line="73"/>
<source>Title of your message</source>
<translation>Title of your message</translation>
</message>
</context>
<context>
<name>FormAddEditLabel</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditlabel.cpp" line="12"/>
<source>Name for your label</source>
<translation>Name for your label</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditlabel.cpp" line="18"/>
<source>Label&apos;s name cannot be empty.</source>
<translation>Label&apos;s name can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditlabel.cpp" line="21"/>
<source>Perfect!</source>
<translation>Perfect!</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditlabel.cpp" line="30"/>
<source>Hot stuff</source>
<translation>Hot stuff</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditlabel.cpp" line="27"/>
<source>Create new label</source>
<translation>Create a new label</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditlabel.cpp" line="46"/>
<source>Edit label &apos;%1&apos;</source>
<translation>Edit label &apos;%1&apos;</translation>
</message>
</context>
<context>
<name>FormAddEditProbe</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="12"/>
<source>Name for your query</source>
<translation>Name for your query</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="13"/>
<source>Regular expression</source>
<translation>Regular expression</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="16"/>
<source>What is regular expression?</source>
<translation>What is a regular expression?</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="17"/>
<source>A regular expression (shortened as regex or regexp) is a sequence of characters that specifies a match pattern in text. See more &lt;a href=&quot;https://learn.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference&quot;&gt;info&lt;/a&gt;.</source>
<translation>A regular expression ("regex" or "regexp" for short) is a sequence of characters that specifies a match pattern in text. Learn more &lt;a href=&quot;https://learn.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference&quot;&gt;here&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="25"/>
<source>Regex query name cannot be empty.</source>
<translation>Regex query name cannot be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="28"/>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="40"/>
<source>Perfect!</source>
<translation>Perfect!</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="34"/>
<source>Regular expression cannot be empty.</source>
<translation>Regular expression cannot be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="49"/>
<source>Create new regex query</source>
<translation>Create a new regex query</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="70"/>
<source>Edit regex query &apos;%1&apos;</source>
<translation>Edit regex query &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="37"/>
<source>Regular expression is not well-formed.</source>
<translation>Regular expression isn&apos;t well-formatted.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formaddeditprobe.cpp" line="52"/>
<source>Hot stuff</source>
<translation>Hot stuff</translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="23"/>
<source>Common name for backup files</source>
<translation>Common name for backup files</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="46"/>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="47"/>
<source>No operation executed yet.</source>
<translation>No operation has been executed yet.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="68"/>
<source>Backup was created successfully.</source>
<translation>Backup was successfully created.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="95"/>
<source>Backup name cannot be empty.</source>
<translation>Backup name can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="98"/>
<source>Backup name looks okay.</source>
<translation>Backup name looks okay.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="71"/>
<source>Backup failed.</source>
<translation>Backup failed.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="67"/>
<source>Backup was created successfully and stored in target directory.</source>
<translation>Backup was successfully created and stored in target directory.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="82"/>
<source>Select destination directory</source>
<translation>Select destination directory</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.cpp" line="89"/>
<source>Good destination directory is specified.</source>
<translation>Good destination directory is specified.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="14"/>
<source>Backup database/settings</source>
<translation>Backup database/settings</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="20"/>
<source>Output directory</source>
<translation>Output directory</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="26"/>
<source>&amp;Select directory</source>
<translation>&amp;Select directory</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="43"/>
<source>Backup properties</source>
<translation>Backup properties</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="49"/>
<source>Items to backup</source>
<translation>Items to backup</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="56"/>
<source>Database</source>
<translation>Database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="66"/>
<source>Settings</source>
<translation>Settings</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="76"/>
<source>Backup name</source>
<translation>Backup name</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formbackupdatabasesettings.ui" line="89"/>
<source>Operation results</source>
<translation>Operation results</translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="78"/>
<source>Add new category</source>
<translation>Add a new category</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="106"/>
<source>Edit %n categories</source>
<translation>
<numerusform>Edit %n category</numerusform>
<numerusform>Edit %n categories</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="169"/>
<source>Category name is ok.</source>
<translation>Category name is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="173"/>
<source>Category name is too short.</source>
<translation>Category name is too short.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="179"/>
<source>Description is empty.</source>
<translation>Description is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="182"/>
<source>The description is ok.</source>
<translation>The description is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="197"/>
<source>Select icon file for the category</source>
<translation>Select icon file for the category</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="199"/>
<source>Images (%1)</source>
<translation>Images (%1)</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="205"/>
<source>Select icon</source>
<translation>Select icon</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="206"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="209"/>
<source>Look in:</source>
<extracomment>Label to describe the folder for icon file selection dialog.</extracomment>
<translation>Look in:</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="210"/>
<source>Icon name:</source>
<translation>Icon name:</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="211"/>
<source>Icon type:</source>
<translation>Icon type:</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="227"/>
<source>Category title</source>
<translation>Category title</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="228"/>
<source>Set title for your category.</source>
<translation>Write the title for your category.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="229"/>
<source>Category description</source>
<translation>Category description</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="230"/>
<source>Set description for your category.</source>
<translation>Write the description for your category.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="236"/>
<source>Icon selection</source>
<translation>Icon selection</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="238"/>
<source>Load icon from file...</source>
<translation>Load icon from file...</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="240"/>
<source>Use default icon from icon theme</source>
<translation>Use default icon from icon theme</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.cpp" line="101"/>
<source>Edit &quot;%1&quot;</source>
<translation>Edit &quot;%1&quot;</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.ui" line="31"/>
<source>Parent folder</source>
<translation>Parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.ui" line="43"/>
<source>Select parent item for your category.</source>
<translation>Select the parent item for your category.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.ui" line="61"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.ui" line="81"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.ui" line="101"/>
<source>Icon</source>
<translation>Icon</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formcategorydetails.ui" line="125"/>
<source>Select icon for your category.</source>
<translation>Select the icon for your category.</translation>
</message>
</context>
<context>
<name>FormDatabaseCleanup</name>
<message numerus="yes">
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="64"/>
<source> day(s)</source>
<translation>
<numerusform> day(s)</numerusform>
<numerusform> day(s)</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="38"/>
<source>I am ready.</source>
<translation>Ready to cleanup the database.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="84"/>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="85"/>
<source>Database cleanup is running.</source>
<translation>Database cleanup is running.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="99"/>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="100"/>
<source>Database cleanup is completed.</source>
<translation>Database cleanup completed.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="104"/>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="105"/>
<source>Database cleanup failed.</source>
<translation>Database cleanup failed.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.cpp" line="113"/>
<source>unknown</source>
<translation>unknown</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="14"/>
<source>Cleanup database</source>
<translation>Cleanup database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="20"/>
<source>Cleanup settings</source>
<translation>Cleanup settings</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="26"/>
<source>Optimize database file</source>
<translation>Optimise database file</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="36"/>
<source>Remove all read articles</source>
<translation>Remove all read articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="53"/>
<source>Remove all articles from recycle bin</source>
<translation>Remove all articles from recycle bin</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="63"/>
<source>Remove all articles older than</source>
<translation>Remove all articles older than</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="86"/>
<source>Remove all starred articles</source>
<translation>Remove all starred articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="96"/>
<source>Database information</source>
<translation>Database information</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="102"/>
<source>Total data size</source>
<translation>Total data size</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="119"/>
<source>Database type</source>
<translation>Database type</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formdatabasecleanup.ui" line="139"/>
<source>Progress</source>
<translation>Progress</translation>
</message>
</context>
<context>
<name>FormDiscoverFeeds</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="14"/>
<source>Discover feeds</source>
<translation>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>Discover!</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="51"/>
<source>Recursive discovery (can take some time for bigger websites)</source>
<translation>Recursive discovery (can take some time for bigger websites)</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="77"/>
<source>Discovered feeds</source>
<translation>Discovered feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="83"/>
<source>Target parent folder</source>
<translation>Target parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="95"/>
<source>Select parent item for your feed.</source>
<translation>Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="128"/>
<source>Select &amp;all</source>
<translation>Select &amp;all</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="135"/>
<source>&amp;Unselect all</source>
<translation>&amp;Unselect all</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="190"/>
<source>Add single feed with advanced details</source>
<translation>Add single feed with advanced details</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.ui" line="197"/>
<source>&amp;Import checked feeds</source>
<translation>&amp;Import checked feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="36"/>
<source>Switch to &amp;advanced mode</source>
<translation>Switch to &amp;advanced mode</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="38"/>
<source>Close this dialog and display dialog for adding individual feeds with advanced options.</source>
<translation>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="120"/>
<source>Cannot discover feeds</source>
<translation>Cannot discover feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="121"/>
<source>Error: %1</source>
<translation>Error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="192"/>
<source>URL is valid.</source>
<translation>URL is valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formdiscoverfeeds.cpp" line="195"/>
<source>URL is NOT valid.</source>
<translation>URL is NOT valid.</translation>
</message>
</context>
<context>
<name>FormEditFeedlyAccount</name>
<message>
<location filename="../src/librssguard/services/feedly/gui/formeditfeedlyaccount.cpp" line="16"/>
<source>Service setup</source>
<translation>Service setup</translation>
</message>
</context>
<context>
<name>FormEditGmailAccount</name>
<message>
<location filename="../src/librssguard/services/gmail/gui/formeditgmailaccount.cpp" line="13"/>
<source>Server setup</source>
<translation>Server setup</translation>
</message>
</context>
<context>
<name>FormEditGreaderAccount</name>
<message>
<location filename="../src/librssguard/services/greader/gui/formeditgreaderaccount.cpp" line="13"/>
<source>Server setup</source>
<translation>Server setup</translation>
</message>
</context>
<context>
<name>FormEditOwnCloudAccount</name>
<message>
<location filename="../src/librssguard/services/owncloud/gui/formeditowncloudaccount.cpp" line="12"/>
<source>Server setup</source>
<translation>Server setup</translation>
</message>
</context>
<context>
<name>FormEditRedditAccount</name>
<message>
<location filename="../src/librssguard/services/reddit/gui/formeditredditaccount.cpp" line="13"/>
<source>Server setup</source>
<translation>Server setup</translation>
</message>
</context>
<context>
<name>FormEditStandardAccount</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formeditstandardaccount.cpp" line="13"/>
<source>Account setup</source>
<translation>Account setup</translation>
</message>
</context>
<context>
<name>FormEditTtRssAccount</name>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formeditttrssaccount.cpp" line="12"/>
<source>Server setup</source>
<translation>Server setup</translation>
</message>
</context>
<context>
<name>FormFeedDetails</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="142"/>
<source>Add new feed</source>
<translation>Add a new feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="175"/>
<source>Cannot save changes: %1</source>
<translation>Cannot save changes: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="146"/>
<source>Edit &quot;%1&quot;</source>
<translation>Edit &quot;%1&quot;</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="151"/>
<source>Edit %n feeds</source>
<translation>
<numerusform>Edit %n feed</numerusform>
<numerusform>Edit %n feeds</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="192"/>
<source>Fetch articles using global interval</source>
<translation>Fetch articles using global interval</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="194"/>
<source>Fetch articles every</source>
<translation>Fetch articles every</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="196"/>
<source>Disable auto-fetching of articles</source>
<translation>Disable article auto-fetching</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.cpp" line="174"/>
<source>Cannot save feed properties</source>
<translation>Cannot save feed properties</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="24"/>
<source>Articles</source>
<translation>Articles</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="50"/>
<source>Auto-downloading of articles</source>
<translation>Auto-downloading of articles</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="60"/>
<source>Select the auto-download strategy for messages of this feed. Default auto-download strategy means that new messges of this feed will be downloaded in time intervals set in application settings.</source>
<translation>Select the auto-download strategy for messages of this feed. Default auto-download strategy means that new messges of this feed will be downloaded in time intervals that are set in the application settings.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="84"/>
<source>Open articles via their URL automatically</source>
<translation>Open articles via their URL automatically</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="111"/>
<source>Add articles with any date into the database</source>
<translation>Add articles with any date into the database</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="128"/>
<source>Avoid adding articles before this date into the database</source>
<translation>Avoid adding articles before this date to the database</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="166"/>
<source>Miscellaneous</source>
<translation>Miscellaneous</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="191"/>
<source>Disable this feed</source>
<translation>Disable this feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="205"/>
<source>Right-to-left layout</source>
<translation>Right-to-left layout</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/gui/formfeeddetails.ui" line="177"/>
<source>Ignore notifications for this feed</source>
<translation>Ignore notifications for this feed</translation>
</message>
</context>
<context>
<name>FormGreaderFeedDetails</name>
<message>
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="48"/>
<source>Feed added</source>
<translation>Feed added</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="49"/>
<source>Feed was added, refreshing feed tree...</source>
<translation>Feed was added, refreshing feed tree...</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="63"/>
<source>Feed NOT updated or added</source>
<translation>Feed NOT updated or added</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="64"/>
<source>Error: %1</source>
<translation>Error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="93"/>
<source>General</source>
<translation>General</translation>
</message>
</context>
<context>
<name>FormLog</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formlog.cpp" line="16"/>
<source>Application log</source>
<translation>Application log</translation>
</message>
</context>
<context>
<name>FormMain</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="412"/>
<source>No possible actions</source>
<translation>No possible actions</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="371"/>
<source>No recycle bin</source>
<translation>No recycle bin</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="64"/>
<source>Main menu</source>
<translation>Main menu</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="77"/>
<source>Open main menu</source>
<translation>Open main menu</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="85"/>
<source>Open &amp;main menu</source>
<translation>Open &amp;main menu</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="53"/>
<source>&amp;File</source>
<translation>&amp;File</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="63"/>
<source>&amp;Help</source>
<translation>&amp;Help</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="74"/>
<source>&amp;View</source>
<translation>&amp;View</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="78"/>
<source>Show/hide</source>
<translation>Show/hide</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="95"/>
<source>&amp;Tools</source>
<translation>&amp;Tools</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="105"/>
<source>F&amp;eeds</source>
<translation>F&amp;eeds</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="109"/>
<source>&amp;Add item</source>
<translation>&amp;Add item</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="114"/>
<source>&amp;Move</source>
<translation>&amp;Move</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="159"/>
<source>Art&amp;icles</source>
<translation>Art&amp;icles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="184"/>
<source>&amp;Recycle bin(s)</source>
<translation>&amp;Recycle bin(s)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="191"/>
<source>&amp;Accounts</source>
<translation>&amp;Accounts</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="199"/>
<source>&amp;Web browser &amp;&amp; tabs</source>
<translation>&amp;Web browser &amp;&amp; tabs</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="226"/>
<source>&amp;Quit</source>
<translation>&amp;Quit</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="229"/>
<source>Quit the application.</source>
<translation>Quit RSS Guard.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="240"/>
<source>&amp;Settings</source>
<translation>&amp;Settings</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="243"/>
<source>Display settings of the application.</source>
<translation>Display the application&apos;s settings.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="251"/>
<source>&amp;About application</source>
<translation>&amp;About RSS Guard</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="254"/>
<source>Displays extra info about this application.</source>
<translation>Displays additional information about the application.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="268"/>
<source>&amp;Fullscreen</source>
<translation>&amp;Fullscreen</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="271"/>
<source>Switch fullscreen mode.</source>
<translation>Switch fullscreen mode.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="279"/>
<source>&amp;Fetch all</source>
<translation>&amp;Fetch all</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="282"/>
<source>Fetch all feeds</source>
<translation>Fetch articles for all feeds.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="290"/>
<source>Fetch &amp;selected</source>
<translation>Fetch &amp;selected</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="293"/>
<source>Fetch selected feeds</source>
<translation>Fetch selected feeds.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="314"/>
<source>Mark articles &amp;read</source>
<translation>Mark articles as &amp;read</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="317"/>
<source>Mark selected articles read</source>
<translation>Mark selected articles as read</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="325"/>
<source>Mark articles &amp;unread</source>
<translation>Mark articles as &amp;unread</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="328"/>
<source>Mark selected articles unread</source>
<translation>Mark selected articles as unread</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="336"/>
<source>Switch &amp;importance</source>
<translation>Switch &amp;importance</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="339"/>
<source>Switch importance of selected articles</source>
<translation>Switch importance of selected articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="350"/>
<source>Mark all messages (without message filters) from selected items as read.</source>
<translation>Mark all messages (without message filters) from selected items as read.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="361"/>
<source>Mark all messages (without message filters) from selected items as unread.</source>
<translation>Mark all messages (without message filters) from selected items as unread.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="369"/>
<source>&amp;Delete articles</source>
<translation>&amp;Delete selected articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="301"/>
<source>&amp;Edit selected items</source>
<translation>&amp;Edit selected items</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="306"/>
<source>&amp;Delete selected items</source>
<translation>&amp;Delete selected items</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="347"/>
<source>Mark selected items &amp;read</source>
<translation>Mark selected items as &amp;read</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="358"/>
<source>Mark selected items &amp;unread</source>
<translation>Mark selected items as &amp;unread</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="377"/>
<source>&amp;Clean selected items</source>
<translation>&amp;Clean selected items</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="380"/>
<source>Deletes all messages from selected items.</source>
<translation>Deletes all messages from selected items.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="388"/>
<source>Open in &amp;external browser</source>
<translation>Open in &amp;external browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="391"/>
<source>Open selected articles in external browser</source>
<translation>Open selected articles in external browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="399"/>
<source>Open in &amp;internal browser</source>
<translation>Open in &amp;internal browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="402"/>
<source>Open selected articles in internal browser</source>
<translation>Open selected articles in internal browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="413"/>
<source>No actions available</source>
<translation>No actions available</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="416"/>
<source>No actions are available right now.</source>
<translation>No actions are available right now.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="424"/>
<source>&amp;Mark all read</source>
<translation>&amp;Mark all as read</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="427"/>
<source>Marks all messages in all items read. This does not take message filters into account.</source>
<translation>Mark all messages in all items as read. This does not take message filters into account.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="438"/>
<source>Switch main window visibility</source>
<translation>Switch main window visibility</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="441"/>
<source>Hides main window if it is visible and shows it if it is hidden.</source>
<translation>Hides main window if it&apos;s on top and shows it if it&apos;s minimised.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="455"/>
<source>&amp;Feed list</source>
<translation>&amp;Feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="458"/>
<source>Hides or shows the list of feeds/categories.</source>
<translation>Hides or shows the list of feeds/categories.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="466"/>
<source>&amp;Clean all</source>
<translation>&amp;Clean all</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="469"/>
<source>Deletes all messages from all items.</source>
<translation>Deletes all messages from all items.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="477"/>
<source>&amp;Next item</source>
<translation>&amp;Next item</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="485"/>
<source>&amp;Previous item</source>
<translation>&amp;Previous item</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="493"/>
<source>&amp;Next article</source>
<translation>&amp;Next article</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="501"/>
<source>&amp;Previous article</source>
<translation>&amp;Previous article</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="509"/>
<source>Check for &amp;updates</source>
<translation>Check for &amp;updates</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="512"/>
<source>Check if new update for the application is available for download.</source>
<translation>Check if a new update for the application is available.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="526"/>
<source>&amp;Main menu</source>
<translation>&amp;Main menu</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="529"/>
<source>Hides or displays the main menu.</source>
<translation>Toggle main menu caption bar.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="537"/>
<source>Report a &amp;bug...</source>
<translation>Report a &amp;bug (⧉)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="548"/>
<source>&amp;Toolbars</source>
<translation>&amp;Toolbars</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="551"/>
<source>Switch visibility of main toolbars.</source>
<translation>Switch visibility of the main toolbars.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="565"/>
<source>&amp;List headers</source>
<translation>&amp;List headers</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="573"/>
<source>&amp;Donate...</source>
<translation>Donate ♥ (⧉)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="581"/>
<source>Display &amp;documentation</source>
<translation>Display &amp;documentation (⧉)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="589"/>
<source>&amp;Restart</source>
<translation>&amp;Restart</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="597"/>
<source>&amp;Restore settings</source>
<translation>&amp;Restore settings</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="605"/>
<source>&amp;Backup settings</source>
<translation>&amp;Backup settings</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="613"/>
<source>Switch layout</source>
<translation>Switch layout</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="621"/>
<source>&amp;Downloads</source>
<translation>&amp;Downloads</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="629"/>
<source>Send via e-mail</source>
<translation>Send via e-mail</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="632"/>
<source>Send selected articles via e-mail</source>
<translation>Send selected articles via e-mail.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="640"/>
<source>&amp;Cleanup database</source>
<translation>&amp;Cleanup database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="651"/>
<source>Show unread items only</source>
<translation>Show unread items only</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="659"/>
<source>&amp;Expand/collapse selected item</source>
<translation>&amp;Expand/collapse selected item</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="667"/>
<source>&amp;Add account</source>
<translation>&amp;Add account</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="675"/>
<source>&amp;Restore articles</source>
<translation>&amp;Restore articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="683"/>
<source>&amp;Restore all recycle bins</source>
<translation>&amp;Restore all recycle bins</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="691"/>
<source>&amp;Empty all recycle bins</source>
<translation>&amp;Empty all recycle bins</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="699"/>
<source>Next &amp;unread article</source>
<translation>Next &amp;unread article</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="713"/>
<source>Status bar</source>
<translation>Status bar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="721"/>
<source>&amp;Edit selected account</source>
<translation>&amp;Edit selected account</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="729"/>
<source>&amp;Delete selected account</source>
<translation>&amp;Delete selected account</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="742"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="317"/>
<source>Add new category</source>
<translation>Add a new category</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="747"/>
<source>Stop ongoing fetching</source>
<translation>Stop ongoing fetching</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="755"/>
<source>New browser tab</source>
<translation>New browser tab</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="763"/>
<source>Close all tabs</source>
<translation>Close all tabs</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="768"/>
<source>Close all tabs except current</source>
<translation>Close all tabs except the current one</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="773"/>
<source>Go to &amp;next tab</source>
<translation>Go to &amp;next tab</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="778"/>
<source>Go to &amp;previous tab</source>
<translation>Go to &amp;previous tab</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="786"/>
<source>&amp;Enable article preview</source>
<translation>&amp;Enable article preview</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="791"/>
<source>&amp;Copy URL of selected item</source>
<translation>&amp;Copy URL of selected item</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="796"/>
<source>Article &amp;filters</source>
<translation>Article &amp;filters</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="804"/>
<source>&amp;Show tree expanders</source>
<translation>&amp;Show tree expanders</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="809"/>
<source>Fetch feeds with &amp;custom auto-download policy</source>
<translation>Fetch feeds with &amp;custom auto-download policy</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="817"/>
<source>Alternate row colors in lists</source>
<translation>Alternate row colours in lists</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="825"/>
<source>Automatically &amp;expand item when selected</source>
<translation>Automatically &amp;expand item when selected</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="836"/>
<source>Message viewer toolbars</source>
<translation>Message viewer toolbars</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="841"/>
<source>Expand/collapse selected item &amp;recursively</source>
<translation>Expand/collapse selected item &amp;recursively</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="846"/>
<source>Close &amp;current tab</source>
<translation>Close &amp;current tab</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="851"/>
<source>&amp;Copy URLs of selected articles</source>
<translation>&amp;Copy URLs of selected articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="856"/>
<source>Open in internal browser (no new tab)</source>
<translation>Open in internal browser (no new tab)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="864"/>
<source>&amp;Sort alphabetically</source>
<translation>&amp;Sort alphabetically</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="869"/>
<source>Move &amp;up</source>
<translation>Move &amp;up</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="874"/>
<source>Move to &amp;top</source>
<translation>Move to &amp;top</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="879"/>
<source>Move &amp;down</source>
<translation>Move &amp;down</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="884"/>
<source>Move to &amp;bottom</source>
<translation>Move to &amp;bottom</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="889"/>
<source>Display application &amp;log</source>
<translation>Display application &amp;log</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="894"/>
<source>Focus feeds search box</source>
<translation>Focus feeds search box</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="899"/>
<source>Focus articles search box</source>
<translation>Focus articles search box</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="904"/>
<source>Scroll &amp;up browser</source>
<translation>Scroll &amp;up browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="909"/>
<source>Scroll &amp;down browser</source>
<translation>Scroll &amp;down browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="914"/>
<source>Rearrange &amp;subcategories alphabetically</source>
<translation>Rearrange &amp;subcategories alphabetically</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="919"/>
<source>Rearrange &amp;feeds alphabetically</source>
<translation>Rearrange &amp;feeds alphabetically</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="924"/>
<source>Cleanup web cac&amp;he</source>
<translation>Cleanup web cac&amp;he</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="932"/>
<source>You must add new account first</source>
<translation>You must add a new account first</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="935"/>
<source>You must add new account first.</source>
<translation>You must add a new account first.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="940"/>
<source>Edit &amp;child feeds</source>
<translation>Edit &amp;child feeds</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="945"/>
<source>Edit child feeds (&amp;recursive)</source>
<translation>Edit child feeds (&amp;recursive)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.ui" line="737"/>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="327"/>
<source>Add new feed</source>
<translation>Add a new feed</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="378"/>
<source>No actions possible</source>
<translation>No actions possible</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="153"/>
<source>Cannot cleanup database</source>
<translation>Cannot cleanup database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="154"/>
<source>Cannot cleanup database, because another critical action is running.</source>
<translation>Cannot cleanup database, because another critical action is running.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="527"/>
<source>Close opened modal dialogs first.</source>
<translation>Close opened modal dialogs first.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="447"/>
<source>Fetching common data</source>
<translation>Fetching common data</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmain.cpp" line="526"/>
<source>Close dialogs</source>
<translation>Close dialogs</translation>
</message>
</context>
<context>
<name>FormMessageFiltersManager</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="317"/>
<source>ACCEPTED</source>
<translation>ACCEPTED</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="317"/>
<source>REJECTED</source>
<translation>REJECTED</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="330"/>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="331"/>
<source>yes</source>
<translation>yes</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="330"/>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="331"/>
<source>no</source>
<translation>no</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="602"/>
<source>Cannot find &apos;clang-format&apos;</source>
<translation>Cannot find &apos;clang-format&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="603"/>
<source>Script was not beautified, because &apos;clang-format&apos; tool was not found.</source>
<translation>Script was not beautified, because the &apos;clang-format&apos; tool was not found.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="246"/>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="621"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="622"/>
<source>Script was not beautified, because &apos;clang-format&apos; tool thrown error.</source>
<translation>Script was not beautified, because the &apos;clang-format&apos; tool threw an error.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="631"/>
<source>Beautifier was running for too long time</source>
<translation>Beautifier was running for too long</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="632"/>
<source>Script was not beautified, is &apos;clang-format&apos; installed?</source>
<translation>Script was not beautified, is the &apos;clang-format&apos; installed?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="247"/>
<source>Cannot save new filter, error: &apos;%1&apos;.</source>
<translation>Cannot save new filter, error: &apos;%1&apos;.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="192"/>
<source>Context menu</source>
<translation>Context menu</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="194"/>
<source>Filter articles like this</source>
<translation>Filter articles like this</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="233"/>
<source>New article filter</source>
<translation>New article filter</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="299"/>
<source>EXISTING articles filtering error: &apos;%1&apos;.
</source>
<translation>EXISTING articles filtering error: &apos;%1&apos;.
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="316"/>
<source>Article will be %1.
</source>
<translation>Article will be %1.
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="319"/>
<source>Output (modified) article is:
Title = &apos;%1&apos;
URL = &apos;%2&apos;
Author = &apos;%3&apos;
Is read/important = &apos;%4/%5&apos;
Created on = &apos;%6&apos;
Contents = &apos;%7&apos;
RAW contents = &apos;%8&apos;</source>
<translation>Output (modified) article is:
Title = &apos;%1&apos;
URL = &apos;%2&apos;
Author = &apos;%3&apos;
Is read/important = &apos;%4/%5&apos;
Created on = &apos;%6&apos;
Contents = &apos;%7&apos;
RAW contents = &apos;%8&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="340"/>
<source>SAMPLE article filtering error: &apos;%1&apos;.
</source>
<translation>SAMPLE article filtering error: &apos;%1&apos;.
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="210"/>
<source>Are you sure?</source>
<translation>Are you sure?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp" line="211"/>
<source>Do you really want to remove selected filter?</source>
<translation>Do you really want to remove the selected filter?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="14"/>
<source>Article filters</source>
<translation>Article filters</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="35"/>
<source>&amp;Check all</source>
<translation>&amp;Check all</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="65"/>
<source>&amp;Uncheck all</source>
<translation>&amp;Uncheck all</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="79"/>
<source>Remove selected</source>
<translation>Remove selected</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="86"/>
<source>&amp;New filter</source>
<translation>&amp;New filter</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="115"/>
<source>Article filter details</source>
<translation>Details of selected article filter</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="121"/>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="313"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="145"/>
<source>Title of article filter</source>
<translation>Title of the article filter</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="152"/>
<source>Pre-made filters</source>
<translation>Pre-made filters</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="174"/>
<source>JavaScript code</source>
<translation>JavaScript code</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="192"/>
<source>Your JavaScript-based article filtering logic</source>
<translation>Your JavaScript-based article filtering logic</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="206"/>
<source>&amp;Test</source>
<translation>&amp;Test</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="213"/>
<source>Process checked feeds</source>
<translation>Process checked feeds</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="220"/>
<source>&amp;Beautify</source>
<translation>&amp;Beautify</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="227"/>
<source>Detailed &amp;help</source>
<translation>&amp;Help (⧉)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="263"/>
<source>Existing articles</source>
<translation>Existing articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="295"/>
<source>Sample article</source>
<translation>Sample article</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="326"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="339"/>
<source>Author</source>
<translation>Author</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="352"/>
<source>Created on</source>
<translation>Created on</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="365"/>
<source>Contents</source>
<translation>Contents</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="380"/>
<source>Read</source>
<translation>Read/Icon</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="387"/>
<source>Important</source>
<translation>Important</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formmessagefiltersmanager.ui" line="410"/>
<source>Script output</source>
<translation>Script output</translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="15"/>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="16"/>
<source>No operation executed yet.</source>
<translation>No operation has been executed yet.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="54"/>
<source>Restoration was initiated. Restart to proceed.</source>
<translation>Restoration was initiated. Restart to proceed.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="55"/>
<source>You need to restart application for restoration process to finish.</source>
<translation>You need to restart the application for the restoration process to finish.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="60"/>
<source>Database and/or settings were not copied to restoration directory successully.</source>
<translation>Failed to copy database and/or settings to restoration directory.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="79"/>
<source>Select source directory</source>
<translation>Select source directory</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="85"/>
<source>Good source directory is specified.</source>
<translation>Specified source directory is good.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.cpp" line="13"/>
<source>Restart</source>
<translation>Restart RSS Guard</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.ui" line="14"/>
<source>Restore database/settings</source>
<translation>Restore database/settings</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.ui" line="33"/>
<source>Operation results</source>
<translation>Operation results</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.ui" line="59"/>
<source>Source directory</source>
<translation>Source directory</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.ui" line="65"/>
<source>&amp;Select directory</source>
<translation>&amp;Select directory</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.ui" line="82"/>
<source>Restore database</source>
<translation>Restore database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formrestoredatabasesettings.ui" line="100"/>
<source>Restore settings</source>
<translation>Restore settings</translation>
</message>
</context>
<context>
<name>FormSettings</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="101"/>
<source>Critical settings were changed</source>
<translation>Critical settings were changed</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="106"/>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="143"/>
<source>Changed categories of settings:
%1.</source>
<translation>Changed categories of settings:
%1.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="140"/>
<source>Some settings are changed and will be lost</source>
<translation>Some settings have changed and will be lost</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="141"/>
<source>Some settings were changed and by cancelling this dialog, you would lose these changes.</source>
<translation>Some settings were changed and by cancelling this dialog, you would lose these changes.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="142"/>
<source>Do you really want to close this dialog without saving any settings?</source>
<translation>Do you really want to close this dialog without saving any settings?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="102"/>
<source>Some critical settings were changed and will be applied after the application gets restarted.
You have to restart manually.</source>
<translation>Some critical settings were changed and will be applied after the application restarts.
You have to restart manually.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.cpp" line="105"/>
<source>Do you want to restart now?</source>
<translation>Do you want to restart now?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formsettings.ui" line="14"/>
<source>Settings</source>
<translation>Settings</translation>
</message>
</context>
<context>
<name>FormStandardFeedDetails</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardfeeddetails.cpp" line="25"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardfeeddetails.cpp" line="26"/>
<source>Network</source>
<translation>Network</translation>
</message>
</context>
<context>
<name>FormStandardImportExport</name>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="33"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="34"/>
<source>No file is selected.</source>
<translation>No file is selected.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="37"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="38"/>
<source>No operation executed yet.</source>
<translation>No operation has been executed yet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="69"/>
<source>Destination file</source>
<translation>Destination file</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="70"/>
<source>Source feeds &amp;&amp; categories</source>
<translation>Source feeds &amp;&amp; categories</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="72"/>
<source>Export feeds</source>
<translation>Export feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="80"/>
<source>Source file</source>
<translation>Source file</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="81"/>
<source>Target feeds &amp;&amp; categories</source>
<translation>Target feeds &amp;&amp; categories</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="88"/>
<source>Import feeds</source>
<translation>Import feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="154"/>
<source>Command is ok.</source>
<translation>Command is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="157"/>
<source>Command is empty.</source>
<translation>Command is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="177"/>
<source>Select file for feeds export</source>
<translation>Select file for feeds export</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="202"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="238"/>
<source>File is selected.</source>
<translation>File is selected.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="221"/>
<source>Select file for feeds import</source>
<translation>Select file for feeds import</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="135"/>
<source>Feeds were loaded.</source>
<translation>Feeds were loaded.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="27"/>
<source>Full command to execute</source>
<translation>Full command to execute</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="28"/>
<source>You can enter full command including interpreter here.</source>
<translation>You can enter the full command including interpreter here.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="30"/>
<source>Here you can enter script executaion line, including interpreter.</source>
<translation>Here you can enter the script execution line, including an interpreter.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="131"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="132"/>
<source>Some feeds were not loaded properly. Check log for more information.</source>
<translation>Some feeds were not loaded properly. Check the log for more information.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="273"/>
<source>cannot open file</source>
<translation>cannot open file</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="332"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="333"/>
<source>Feeds were exported successfully.</source>
<translation>Feeds were successfully exported.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="343"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="344"/>
<source>Critical error occurred.</source>
<translation>A critical error occurred.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="115"/>
<source>Parsing data...</source>
<translation>Parsing data...</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="166"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="211"/>
<source>OPML 2.0 files (*.opml *.xml)</source>
<translation>OPML 2.0 files (*.opml *.xml)</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="337"/>
<source>Cannot write into destination file: &apos;%1&apos;.</source>
<translation>Cannot write in destination file: &apos;%1&apos;.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="167"/>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="212"/>
<source>TXT files [one URL per line] (*.txt)</source>
<translation>TXT files [one URL per line] (*.txt)</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="71"/>
<source>&amp;Export to file</source>
<translation>&amp;Export to file</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.cpp" line="83"/>
<source>&amp;Import from file</source>
<translation>&amp;Import from file</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="38"/>
<source>&amp;Select file</source>
<translation>&amp;Select file</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="55"/>
<source>Fetch online metadata</source>
<translation>Fetch online metadata</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="64"/>
<source>Do not fetch titles</source>
<translation>Do not fetch titles</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="71"/>
<source>Do not fetch icons</source>
<translation>Do not fetch icons</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="78"/>
<source>Optional post-processing script</source>
<translation>Optional post-processing script</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="109"/>
<source>Root node</source>
<translation>Root node</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="119"/>
<source>Select parent item for your feed.</source>
<translation>Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="137"/>
<source>Export icons</source>
<translation>Export icons</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="209"/>
<source>&amp;Check all feeds</source>
<translation>&amp;Check all feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="216"/>
<source>&amp;Uncheck all feeds</source>
<translation>&amp;Uncheck all feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/formstandardimportexport.ui" line="226"/>
<source>Operation result</source>
<translation>Operation result</translation>
</message>
</context>
<context>
<name>FormTtRssFeedDetails</name>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="45"/>
<source>Feed added</source>
<translation>Feed added</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="60"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="61"/>
<source>Network</source>
<translation>Network</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="46"/>
<source>Feed was added, obtaining new tree of feeds now.</source>
<translation>Feed was added, obtaining new tree of feeds now.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssfeeddetails.cpp" line="51"/>
<source>API returned error code %1</source>
<translation>API returned error code %1</translation>
</message>
</context>
<context>
<name>FormTtRssNote</name>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.cpp" line="20"/>
<source>Share note to &quot;Published&quot; feed</source>
<translation>Share note to &quot;Published&quot; feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.cpp" line="48"/>
<source>Cannot share note</source>
<translation>Cannot share note</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.cpp" line="49"/>
<source>There was an error, when trying to send your custom note.</source>
<translation>There was an error when trying to send your custom note.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.cpp" line="61"/>
<source>Enter non-empty title.</source>
<translation>Enter non-empty title.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.cpp" line="72"/>
<source>Enter valid URL.</source>
<translation>Enter a valid URL.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.ui" line="17"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.ui" line="56"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/formttrssnote.ui" line="66"/>
<source>Content</source>
<translation>Content</translation>
</message>
</context>
<context>
<name>FormUpdate</name>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="66"/>
<source>unknown</source>
<extracomment>Unknown release.</extracomment>
<translation>unknown</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="70"/>
<source>List with updates was not
downloaded successfully.</source>
<translation>List with updates was not
downloaded successfully.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="87"/>
<source>New release available.</source>
<translation>A new release is available.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="69"/>
<source>Error: &apos;%1&apos;.</source>
<translation>Error: &apos;%1&apos;.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="96"/>
<source>No new release available.</source>
<translation>No new release available.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="97"/>
<source>This release is not newer than
currently installed one.</source>
<translation>This release is not newer than
the currently installed one.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="32"/>
<source>Download new installation files.</source>
<translation>Download new installation files.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="231"/>
<source>Cannot update application</source>
<translation>Cannot update application</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="108"/>
<source>Downloaded %1% (update size is %2 kB).</source>
<translation>Downloaded %1% (update size is %2 kB).</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="113"/>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="245"/>
<source>Downloading update...</source>
<translation>Downloading update...</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="187"/>
<source>Downloaded successfully</source>
<translation>Downloaded successfully</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="195"/>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="197"/>
<source>Error occured</source>
<translation>Error occured</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="196"/>
<source>Error occured during downloading of the package.</source>
<translation>Error occured during downloading of the package.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="36"/>
<source>Go to application website</source>
<translation>Go to application website</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="88"/>
<source>This is new version which can be
downloaded.</source>
<translation>This is the new version that can be
downloaded.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="189"/>
<source>Install</source>
<translation>Install</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="232"/>
<source>Cannot launch external updater. Update application manually.</source>
<translation>Cannot launch the external updater. Please update application manually.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="31"/>
<source>Download selected update</source>
<translation>Download selected update</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="37"/>
<source>Go to application website to get update packages manually.</source>
<translation>You must go to the application website to get update packages manually.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="155"/>
<source> (size </source>
<translation> (size </translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="170"/>
<source>Available update files</source>
<translation>Available update files</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.cpp" line="188"/>
<source>Package was downloaded successfully.
You can install it now.</source>
<translation>Package was downloaded successfully.
You can install it now.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.ui" line="14"/>
<source>Check for updates</source>
<translation>Check for updates</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.ui" line="20"/>
<source>Current release</source>
<translation>Current release:</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.ui" line="34"/>
<source>Available release</source>
<translation>Available release:</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.ui" line="48"/>
<source>Status</source>
<translation>Status:</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.ui" line="69"/>
<source>Changelog</source>
<translation>Changelog</translation>
</message>
<message>
<location filename="../src/librssguard/gui/dialogs/formupdate.ui" line="125"/>
<source>Available files</source>
<translation>Available files</translation>
</message>
</context>
<context>
<name>GmailAccountDetails</name>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="28"/>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="29"/>
<source>Not tested yet.</source>
<translation>Not tested yet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="31"/>
<source>User-visible username</source>
<translation>User-visible username</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="65"/>
<source>No username entered.</source>
<translation>No username entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="68"/>
<source>Some username entered.</source>
<translation>Some username entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="74"/>
<source>You did not grant access.</source>
<translation>You did not grant access.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="75"/>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="83"/>
<source>There was error during testing.</source>
<translation>There was an error during testing.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="88"/>
<source>Tested successfully. You may be prompted to login once more.</source>
<translation>Tested successfully. You may be prompted to login again.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="89"/>
<source>Your access was approved.</source>
<translation>Your access was approved.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="123"/>
<source>Empty value is entered.</source>
<translation>Empty value is entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="127"/>
<source>Some value is entered.</source>
<translation>Some value is entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="16"/>
<source>There are some preconfigured OAuth tokens so you do not have to fill in your client ID/secret, but it is strongly recommended to obtain your own as it preconfigured tokens have limited global usage quota. If you wish to use preconfigured tokens, simply leave those fields empty and make sure to leave default value of redirect URL.</source>
<translation>There are some preconfigured OAuth tokens so you do not have to fill in your client ID/secret, but it is strongly recommended to obtain your own as it preconfigured tokens have limited global usage quota. If you wish to use preconfigured tokens, simply leave those fields empty and make sure to leave default value of redirect URL.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="23"/>
<source>You have to fill in your client ID/secret and also fill in correct redirect URL.</source>
<translation>You have to fill in your client ID/secret and also fill in the correct redirect URL.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="82"/>
<source>There is error: %1</source>
<translation>There is an error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.cpp" line="121"/>
<source>Preconfigured client ID/secret will be used.</source>
<translation>Preconfigured client ID/secret will be used.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="17"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="33"/>
<source>OAuth 2.0 settings</source>
<translation>OAuth 2.0 settings</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="39"/>
<source>Client ID</source>
<translation>Client ID</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="52"/>
<source>Client secret</source>
<translation>Client secret</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="65"/>
<source>Redirect URL</source>
<translation>Redirect URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="80"/>
<source>Get my credentials</source>
<translation>Get my credentials</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="110"/>
<source>Only download newest X articles per feed</source>
<translation>Only download newest X articles per feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="134"/>
<source>&amp;Login</source>
<translation>&amp;Login</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gui/gmailaccountdetails.ui" line="163"/>
<source>Download unread articles only</source>
<translation>Download unread articles only</translation>
</message>
</context>
<context>
<name>GmailNetworkFactory</name>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="492"/>
<source>Click this to login again. Error is: &apos;%1&apos;</source>
<translation>Click this to login again. Error is: &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="505"/>
<source>Click this to login again.</source>
<translation>Click this to login again.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="578"/>
<source>No subject</source>
<translation>No subject</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="491"/>
<source>Gmail: authentication error</source>
<translation>Gmail: authentication error</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="179"/>
<source>failed to download list of labels</source>
<translation>failed to download list of labels</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="443"/>
<source>failed to download IDs of e-mail messages</source>
<translation>failed to download IDs of e-mail messages</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="504"/>
<source>Gmail: authorization denied</source>
<translation>Gmail: authorisation denied</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="455"/>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="655"/>
<source>you are not logged in</source>
<translation>you are not logged in</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="495"/>
<location filename="../src/librssguard/services/gmail/gmailnetworkfactory.cpp" line="508"/>
<source>Login</source>
<translation>Login</translation>
</message>
</context>
<context>
<name>GmailServiceRoot</name>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="42"/>
<source>Inbox</source>
<translation>Inbox</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="51"/>
<source>Sent</source>
<translation>Sent</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="52"/>
<source>Drafts</source>
<translation>Drafts</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="56"/>
<source>Spam</source>
<translation>Spam</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="134"/>
<source>Reply to this e-mail message</source>
<translation>Reply to this e-mail message</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="219"/>
<source>Authentication status: %1
Login tokens expiration: %2</source>
<translation>Authentication status: %1
Login tokens expiration: %2</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="221"/>
<source>logged-in</source>
<translation>logged-in</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="221"/>
<source>NOT logged-in</source>
<translation>NOT logged-in</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="150"/>
<source>Write new e-mail message</source>
<translation>Write an e-mail</translation>
</message>
</context>
<context>
<name>GreaderAccountDetails</name>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="38"/>
<source>Password for your account</source>
<translation>Password for your account</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="39"/>
<source>Username for your account</source>
<translation>Username for your account</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="40"/>
<source>URL of your server, without any service-specific path</source>
<translation>URL of your server, without any service-specific path</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="42"/>
<source>No test done yet.</source>
<translation>No testing done yet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="43"/>
<source>Here, results of connection test are shown.</source>
<translation>Here, results of connection test are shown.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="201"/>
<source>Network error: &apos;%1&apos;.</source>
<translation>Network error: &apos;%1&apos;.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="202"/>
<source>Network error, have you entered correct Nextcloud endpoint and password?</source>
<translation>Network error, have you entered the correct Nextcloud endpoint and password?</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="205"/>
<source>You are good to go!</source>
<translation>You are good to go!</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="205"/>
<source>Yeah.</source>
<translation>Yeah.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="214"/>
<source>Username cannot be empty.</source>
<translation>Username can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="217"/>
<source>Username is okay.</source>
<translation>Username is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="225"/>
<source>Password cannot be empty.</source>
<translation>Password cannot be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="228"/>
<source>Password is okay.</source>
<translation>Password is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="236"/>
<source>URL cannot be empty.</source>
<translation>URL can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="239"/>
<source>URL is okay.</source>
<translation>URL is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="45"/>
<source>Some feeds might contain tens of thousands of articles and downloading all of them could take great amount of time, so sometimes it is good to download only certain amount of newest messages.</source>
<translation>Some feeds might contain tens of thousands of articles and downloading all of them could take a long time, so sometimes it is good to download only a certain amount of new messages.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="51"/>
<source>If you select intelligent synchronization, then only not-yet-fetched or updated articles are downloaded. Network usage is greatly reduced and overall synchronization speed is greatly improved, but first feed fetching could be slow anyway if your feed contains huge number of articles.</source>
<translation>If you select intelligent synchronisation, then only not-yet-fetched or updated articles are downloaded. Network usage is greatly reduced and overall synchronisation speed is greatly improved, but first feed fetching could be slow anyway if your feed contains huge number of articles.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="60"/>
<source>There are some preconfigured OAuth tokens so you do not have to fill in your client ID/secret, but it is strongly recommended to obtain your own as preconfigured tokens have limited global usage quota. If you wish to use preconfigured tokens, simply leave all above fields to their default values even if they are empty.</source>
<translation>There are some preconfigured OAuth tokens so you do not have to fill in your client ID/secret, but it is strongly recommended to obtain your own as preconfigured tokens have limited global usage quota. If you wish to use preconfigured tokens, simply leave all above fields to their default values even if they are empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="67"/>
<source>You have to fill in your client ID/secret and also fill in correct redirect URL.</source>
<translation>You have to fill in your client ID/secret and also fill in the correct redirect URL.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="108"/>
<source>You did not grant access.</source>
<translation>You did not grant access.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="109"/>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="117"/>
<source>There was error during testing.</source>
<translation>There was an error during testing.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="116"/>
<source>There is error. %1</source>
<translation>There is an error. %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="122"/>
<source>Tested successfully. You may be prompted to login once more.</source>
<translation>Tested successfully. You may be prompted to login again.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="123"/>
<source>Your access was approved.</source>
<translation>Your access was approved.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="157"/>
<source>Preconfigured client ID/secret will be used.</source>
<translation>Preconfigured client ID/secret will be used.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="159"/>
<source>Empty value is entered.</source>
<translation>Empty value is entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.cpp" line="163"/>
<source>Some value is entered.</source>
<translation>Some value is entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="17"/>
<source>Service</source>
<translation>Service</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="27"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="40"/>
<source>Download unread articles only</source>
<translation>Download unread articles only</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="47"/>
<source>Intelligent synchronization algorithm</source>
<translation>Intelligent synchronisation algorithm</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="56"/>
<source>Fetch articles newer than</source>
<translation>Fetch articles newer than</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="74"/>
<source>Only download newest X articles per feed</source>
<translation>Only download newest X articles per feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="95"/>
<source>Authentication</source>
<translation>Authentication</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="101"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="145"/>
<source>Password</source>
<translation>Password</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="186"/>
<source>OAuth 2.0 settings</source>
<translation>OAuth 2.0 settings</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="192"/>
<source>App ID</source>
<translation>App ID</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="205"/>
<source>App key</source>
<translation>App key</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="218"/>
<source>Redirect URL</source>
<translation>Redirect URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="233"/>
<source>Get my own App ID</source>
<translation>Get my own App ID</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderaccountdetails.ui" line="270"/>
<source>&amp;Test setup</source>
<translation>&amp;Test setup</translation>
</message>
</context>
<context>
<name>GreaderFeedDetails</name>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="20"/>
<source>Parent folder</source>
<translation>Parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="30"/>
<source>Select parent item for your feed.</source>
<translation>Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="46"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="62"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="11"/>
<source>Full feed URL including scheme</source>
<translation>Full feed URL including scheme</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="12"/>
<source>Provide URL for your feed.</source>
<translation>Provide the URL for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="24"/>
<source>The URL is ok.</source>
<translation>The URL is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="30"/>
<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>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="34"/>
<source>The URL is empty.</source>
<translation>The URL is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="40"/>
<source>Title is entered.</source>
<translation>Title is entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="44"/>
<source>No title is entered. If you are creating new feed, title will be automatically extracted from it.</source>
<translation>No title is entered. If you are creating a new feed, the title will be automatically extracted from it.</translation>
</message>
</context>
<context>
<name>GreaderNetwork</name>
<message>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="352"/>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="399"/>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="425"/>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="458"/>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="522"/>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="594"/>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="660"/>
<source>login failed</source>
<translation>login failed</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1219"/>
<source>Inoreader: authentication error</source>
<translation>Inoreader: authentication error</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1220"/>
<source>Click this to login again. Error is: &apos;%1&apos;</source>
<translation>Click this to login again. Error is: &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1232"/>
<source>Inoreader: authorization denied</source>
<translation>Inoreader: authorisation denied</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1233"/>
<source>Click this to login again.</source>
<translation>Click this to login again.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1223"/>
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1236"/>
<source>Login</source>
<translation>Login</translation>
</message>
</context>
<context>
<name>GreaderServiceRoot</name>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="156"/>
<source>Other services</source>
<translation>Other services</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="161"/>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="191"/>
<source>OPML 2.0 files (*.opml *.xml)</source>
<translation>OPML 2.0 files (*.opml *.xml)</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="163"/>
<source>Select file for feeds import</source>
<translation>Select file for feeds import</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="175"/>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="203"/>
<source>Done</source>
<translation>Done</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="176"/>
<source>Data imported successfully. Reloading feed tree.</source>
<translation>Data imported successfully. Reloading feed tree.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="183"/>
<source>Cannot import feeds</source>
<translation>Cannot import feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="184"/>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="209"/>
<source>Error: %1</source>
<translation>Error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="193"/>
<source>Select file for feeds export</source>
<translation>Select file for feeds export</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="203"/>
<source>Data exported successfully.</source>
<translation>Data exported successfully.</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="208"/>
<source>Cannot export feeds</source>
<translation>Cannot export feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="265"/>
<source>Export feeds</source>
<translation>Export feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="266"/>
<source>Import feeds</source>
<translation>Import feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="366"/>
<source>Cannot add item</source>
<translation>Cannot add item</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="367"/>
<source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Cannot add feed because another critical operation is ongoing.</translation>
</message>
</context>
<context>
<name>HelpSpoiler</name>
<message>
<location filename="../src/librssguard/gui/reusable/helpspoiler.cpp" line="25"/>
<source>View more information on this</source>
<translation>View more information on this</translation>
</message>
</context>
<context>
<name>IOFactory</name>
<message>
<location filename="../src/librssguard/miscellaneous/iofactory.cpp" line="151"/>
<source>Cannot open file &apos;%1&apos; for reading.</source>
<translation>Cannot open file &apos;%1&apos; for reading.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/iofactory.cpp" line="163"/>
<source>Cannot open file &apos;%1&apos; for writting.</source>
<translation>Cannot open file &apos;%1&apos; for writting.</translation>
</message>
</context>
<context>
<name>ImportantNode</name>
<message>
<location filename="../src/librssguard/services/abstract/importantnode.cpp" line="15"/>
<source>Important articles</source>
<translation>Important articles</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/importantnode.cpp" line="16"/>
<source>You can find all important articles here.</source>
<translation>You can find all important articles here.</translation>
</message>
</context>
<context>
<name>ItemDetails</name>
<message>
<location filename="../src/librssguard/gui/itemdetails.ui" line="20"/>
<source>Form</source>
<translation>Form</translation>
</message>
</context>
<context>
<name>LabelsMenu</name>
<message>
<location filename="../src/librssguard/gui/reusable/labelsmenu.cpp" line="15"/>
<source>Labels</source>
<translation>Labels</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/labelsmenu.cpp" line="19"/>
<source>No labels found</source>
<translation>No labels found</translation>
</message>
</context>
<context>
<name>LabelsNode</name>
<message>
<location filename="../src/librssguard/services/abstract/labelsnode.cpp" line="20"/>
<source>Labels</source>
<translation>Labels</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/labelsnode.cpp" line="21"/>
<source>You can see all your labels (tags) here.</source>
<translation>You can see all your labels (tags) here.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/labelsnode.cpp" line="87"/>
<source>New label</source>
<translation>New label</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/labelsnode.cpp" line="116"/>
<source>This account does not allow you to create labels.</source>
<translation>This account does not allow you to create labels.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/labelsnode.cpp" line="117"/>
<source>Not allowed</source>
<translation>Not allowed</translation>
</message>
</context>
<context>
<name>LocationLineEdit</name>
<message>
<location filename="../src/librssguard/gui/reusable/locationlineedit.cpp" line="11"/>
<source>Website address goes here</source>
<translation>Website address goes here</translation>
</message>
</context>
<context>
<name>MRichTextEdit</name>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="56"/>
<source>Paragraph formatting</source>
<translation>Paragraph formatting</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="79"/>
<source>Undo</source>
<translation>Undo</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="98"/>
<source>Redo</source>
<translation>Redo</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="114"/>
<source>Cut</source>
<translation>Cut</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="130"/>
<source>Copy</source>
<translation>Copy</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="146"/>
<source>Paste (CTRL+V)</source>
<translation>Paste (CTRL+V)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="149"/>
<source>Paste</source>
<translation>Paste</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="172"/>
<source>Link (CTRL+L)</source>
<translation>Link (CTRL+L)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="175"/>
<source>Link</source>
<translation>Link</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="204"/>
<source>Bold</source>
<translation>Bold</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="223"/>
<source>Italic (CTRL+I)</source>
<translation>Italic (CTRL+I)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="226"/>
<source>Italic</source>
<translation>Italic</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="245"/>
<source>Underline (CTRL+U)</source>
<translation>Underline (CTRL+U)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="248"/>
<source>Underline</source>
<translation>Underline</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="264"/>
<source>Strike Out</source>
<translation>Strike Out</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="284"/>
<source>Bullet list (CTRL+-)</source>
<translation>Bullet list (CTRL+-)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="287"/>
<source>Bullet list</source>
<translation>Bullet list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="306"/>
<source>Ordered list (CTRL+=)</source>
<translation>Ordered list (CTRL+=)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="309"/>
<source>Ordered list</source>
<translation>Ordered list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="328"/>
<source>Decrease indentation (CTRL+,)</source>
<translation>Decrease indentation (CTRL+,)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="331"/>
<source>Decrease indentation</source>
<translation>Decrease indentation</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="347"/>
<source>Increase indentation (CTRL+.)</source>
<translation>Increase indentation (CTRL+.)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="350"/>
<source>Increase indentation</source>
<translation>Increase indentation</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="385"/>
<source>Text foreground color</source>
<translation>Text foreground color</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="413"/>
<source>Text background color</source>
<translation>Text background color</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.ui" line="429"/>
<source>Font size</source>
<translation>Font size</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="67"/>
<source>Standard</source>
<translation>Standard</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="67"/>
<source>Heading 1</source>
<translation>Heading 1</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="67"/>
<source>Heading 2</source>
<translation>Heading 2</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="67"/>
<source>Heading 3</source>
<translation>Heading 3</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="67"/>
<source>Heading 4</source>
<translation>Heading 4</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="67"/>
<source>Monospace</source>
<translation>Monospace</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="118"/>
<source>Remove character formatting</source>
<translation>Remove character formatting</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="123"/>
<source>Remove all formatting</source>
<translation>Remove all formatting</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="127"/>
<source>Edit document source</source>
<translation>Edit document source</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="132"/>
<source>Clear all content</source>
<translation>Clear all content</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="196"/>
<source>Document source</source>
<translation>Document source</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="319"/>
<source>Create a link</source>
<translation>Create a link</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="319"/>
<source>Link URL:</source>
<translation>Link URL:</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="639"/>
<source>Select an image</source>
<translation>Select an image</translation>
</message>
<message>
<location filename="../src/librssguard/gui/richtexteditor/mrichtextedit.cpp" line="641"/>
<source>JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*)</source>
<translation>JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*)</translation>
</message>
</context>
<context>
<name>MariaDbDriver</name>
<message>
<location filename="../src/librssguard/database/mariadbdriver.cpp" line="75"/>
<source>MySQL server works as expected.</source>
<translation>MySQL server works as expected.</translation>
</message>
<message>
<location filename="../src/librssguard/database/mariadbdriver.cpp" line="78"/>
<source>Selected database does not exist (yet). It will be created. It&apos;s okay.</source>
<translation>Selected database does not exist (yet). It will be created. It&apos;s okay.</translation>
</message>
<message>
<location filename="../src/librssguard/database/mariadbdriver.cpp" line="83"/>
<source>No MySQL server is running in the target destination.</source>
<translation>No MySQL server is running in the target destination.</translation>
</message>
<message>
<location filename="../src/librssguard/database/mariadbdriver.cpp" line="86"/>
<source>Access denied. Invalid username or password used.</source>
<translation>Access denied. Invalid username or password used.</translation>
</message>
<message>
<location filename="../src/librssguard/database/mariadbdriver.cpp" line="89"/>
<source>Unknown error: &apos;%1&apos;.</source>
<translation>Unknown error: &apos;%1&apos;.</translation>
</message>
</context>
<context>
<name>MediaPlayer</name>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="167"/>
<source>Cannot load media (missing codecs)</source>
<translation>Cannot load media (missing codecs)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="170"/>
<source>Unrecognized format</source>
<translation>Unrecognized format</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="173"/>
<source>Network problem</source>
<translation>Network problem</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="176"/>
<source>Access denied</source>
<translation>Access denied</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="180"/>
<source>Service is missing</source>
<translation>Service is missing</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="183"/>
<source>This is playlist</source>
<translation>This is a playlist</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="187"/>
<source>No errors</source>
<translation>No errors</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="190"/>
<source>Unknown error</source>
<translation>Unknown error</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="205"/>
<source>No media</source>
<translation>No media</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="208"/>
<source>Loading...</source>
<translation>Loading...</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="211"/>
<source>Media loaded</source>
<translation>Media loaded</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="214"/>
<source>Media stalled</source>
<translation>Media stalled</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="217"/>
<source>Buffering...</source>
<translation>Buffering...</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="220"/>
<source>Loaded</source>
<translation>Loaded</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="223"/>
<source>Ended</source>
<translation>Ended</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="226"/>
<source>Media is invalid</source>
<translation>Media is invalid</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="229"/>
<source>Unknown</source>
<translation>Unknown</translation>
</message>
</context>
<context>
<name>MessageBrowser</name>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="169"/>
<source>You clicked some link. You can download the link contents or open it in external web browser.</source>
<translation>You clicked some link. You can download the link contents or open it in external web browser.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="170"/>
<source>What action do you want to take?</source>
<translation>What do you want to do?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="173"/>
<source>Open in external browser</source>
<translation>Open in external browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="174"/>
<source>Download</source>
<translation>Download</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="178"/>
<source>Always open links in external browser.</source>
<translation>Always open links in external browser.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="201"/>
<source>Incorrect link</source>
<translation>Incorrect link</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="201"/>
<source>Selected hyperlink is invalid.</source>
<translation>Selected hyperlink is invalid.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="48"/>
<source>Click this link to download it or open it with external browser.</source>
<translation>Click this link to download it or open it with external browser.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagebrowser.cpp" line="97"/>
<source>image</source>
<translation>image</translation>
</message>
</context>
<context>
<name>MessageCountSpinBox</name>
<message>
<location filename="../src/librssguard/gui/reusable/messagecountspinbox.cpp" line="12"/>
<source>= unlimited</source>
<translation>= unlimited</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/messagecountspinbox.cpp" line="15"/>
<source>article</source>
<translation>article</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/messagecountspinbox.cpp" line="18"/>
<source>articles</source>
<translation>articles</translation>
</message>
</context>
<context>
<name>MessagePreviewer</name>
<message>
<location filename="../src/librssguard/gui/messagepreviewer.cpp" line="28"/>
<source>Mark article read</source>
<translation>Mark article as read</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagepreviewer.cpp" line="33"/>
<source>Mark article unread</source>
<translation>Mark article as unread</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagepreviewer.cpp" line="38"/>
<source>Switch article importance</source>
<translation>Switch article importance</translation>
</message>
</context>
<context>
<name>MessageTextBrowser</name>
<message>
<location filename="../src/librssguard/gui/messagetextbrowser.cpp" line="65"/>
<source>Open with external tool</source>
<translation>Open with external tool</translation>
</message>
</context>
<context>
<name>MessagesForFiltersModel</name>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="12"/>
<source>Read</source>
<translation>Read/Icon</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="12"/>
<source>Important</source>
<translation>Important</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="12"/>
<source>In recycle bin</source>
<translation>In recycle bin</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="12"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="12"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="12"/>
<source>Author</source>
<translation>Author</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="13"/>
<source>Score</source>
<translation>Score</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="13"/>
<source>Date</source>
<translation>Date</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="36"/>
<source>true</source>
<translation>true</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesforfiltersmodel.cpp" line="37"/>
<source>false</source>
<translation>false</translation>
</message>
</context>
<context>
<name>MessagesModel</name>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="281"/>
<source>Id</source>
<translation>Id</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="282"/>
<source>Read</source>
<translation>Read/Icon</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="284"/>
<source>Deleted</source>
<translation>Deleted</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="283"/>
<source>Important</source>
<translation>Important</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="297"/>
<source>Feed</source>
<translation>Feed</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="287"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="289"/>
<source>Author</source>
<translation>Author</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="291"/>
<source>Contents</source>
<translation>Contents</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="285"/>
<source>Permanently deleted</source>
<translation>Permanently deleted</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="292"/>
<source>Attachments</source>
<translation>Attachments</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="307"/>
<source>List of attachments.</source>
<translation>List of attachments.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="294"/>
<source>Account ID</source>
<translation>Account ID</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="295"/>
<source>Custom ID</source>
<translation>Custom ID</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="296"/>
<source>Custom hash</source>
<translation>Custom hash</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="286"/>
<source>Feed ID</source>
<translation>Feed ID</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="299"/>
<source>Has enclosures</source>
<translation>Has enclosures</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="293"/>
<source>Score</source>
<translation>Score</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="290"/>
<source>Date</source>
<translation>Date</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="201"/>
<source>Loading of articles failed, maybe messages could not be downloaded.</source>
<translation>Loading of articles failed, maybe messages could not be downloaded.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="120"/>
<source>dot</source>
<translation>Dot</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="123"/>
<source>envelope</source>
<translation>Envelope</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="126"/>
<source>feed icon</source>
<translation>Feed icon</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="288"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="298"/>
<source>RTL</source>
<translation>RTL</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="300"/>
<source>Assigned labels</source>
<translation>Assigned labels</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="301"/>
<source>Assigned label IDs</source>
<translation>Assigned label IDs</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="303"/>
<source>ID of the article.</source>
<translation>ID of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="303"/>
<source>Is article read?</source>
<translation>Is the article read?</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="303"/>
<source>Is article important?</source>
<translation>Is the article important?</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="304"/>
<source>Is article deleted?</source>
<translation>Is the article deleted?</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="304"/>
<source>Is article permanently deleted from recycle bin?</source>
<translation>Is the article permanently deleted from the recycle bin?</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="305"/>
<source>ID of feed which this article belongs to.</source>
<translation>ID of the feed which this article belongs to.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="305"/>
<source>Title of the article.</source>
<translation>Title of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="306"/>
<source>Url of the article.</source>
<translation>Url of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="306"/>
<source>Author of the article.</source>
<translation>Author of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="306"/>
<source>Creation date of the article.</source>
<translation>Creation date of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="307"/>
<source>Contents of the article.</source>
<translation>Contents of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="307"/>
<source>Score of the article.</source>
<translation>Score of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="308"/>
<source>Account ID of the article.</source>
<translation>Account ID of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="308"/>
<source>Custom ID of the article.</source>
<translation>Custom ID of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="309"/>
<source>Custom hash of the article.</source>
<translation>Custom hash of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="309"/>
<source>Name of feed of the article.</source>
<translation>Name of feed of the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="310"/>
<source>Indication of enclosures presence within the article.</source>
<translation>Indication of enclosures presence within the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="310"/>
<source>Layout direction of the article</source>
<translation>Layout direction of the article</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="311"/>
<source>Labels assigned to the article.</source>
<translation>Labels assigned to the article.</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="311"/>
<source>Label IDs assigned to the article.</source>
<translation>Label IDs assigned to the article.</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/core/messagesmodel.cpp" line="354"/>
<source>%n months ago</source>
<translation>
<numerusform>%n month ago</numerusform>
<numerusform>%n months ago</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/core/messagesmodel.cpp" line="358"/>
<source>%n weeks ago</source>
<translation>
<numerusform>%n week ago</numerusform>
<numerusform>%n weeks ago</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/core/messagesmodel.cpp" line="362"/>
<source>%n days ago</source>
<translation>
<numerusform>%n day ago</numerusform>
<numerusform>%n days ago</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="366"/>
<source>yesterday</source>
<translation>yesterday</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/core/messagesmodel.cpp" line="370"/>
<source>%n hours ago</source>
<translation>
<numerusform>%n hour ago</numerusform>
<numerusform>%n hours ago</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/core/messagesmodel.cpp" line="374"/>
<source>%n minutes ago</source>
<translation>
<numerusform>%n minute(s) ago</numerusform>
<numerusform>%n minutes ago</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="377"/>
<source>just now</source>
<translation>just now</translation>
</message>
<message>
<location filename="../src/librssguard/core/messagesmodel.cpp" line="200"/>
<source>Loading of articles from item &apos;%1&apos; failed</source>
<translation>Loading of articles from item &apos;%1&apos; failed</translation>
</message>
</context>
<context>
<name>MessagesToolBar</name>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="253"/>
<source>No extra highlighting</source>
<translation>No extra highlighting</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="94"/>
<source>Toolbar spacer</source>
<translation>Toolbar spacer</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="219"/>
<source>Everywhere</source>
<translation>Everywhere</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="220"/>
<source>Titles only</source>
<translation>Titles only</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="224"/>
<source>Search articles</source>
<translation>Search articles...</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="231"/>
<source>Article search box</source>
<translation>Article search box</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="249"/>
<source>Menu for highlighting articles</source>
<translation>Menu for highlighting articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="258"/>
<source>Highlight unread articles</source>
<translation>Highlight unread articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="263"/>
<source>Highlight important articles</source>
<translation>Highlight important articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="267"/>
<source>Menu for filtering articles</source>
<translation>Menu for filtering articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="271"/>
<source>No extra filtering</source>
<translation>No extra filtering</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="276"/>
<source>Show unread articles</source>
<translation>Show unread articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="281"/>
<source>Show important articles</source>
<translation>Show important articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="286"/>
<source>Show today&apos;s articles</source>
<translation>Show today&apos;s articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="291"/>
<source>Show yesterday&apos;s articles</source>
<translation>Show yesterday&apos;s articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="296"/>
<source>Show articles in last 24 hours</source>
<translation>Show articles from the last 24 hours</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="301"/>
<source>Show articles in last 48 hours</source>
<translation>Show articles from the last 48 hours</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="306"/>
<source>Show this week&apos;s articles</source>
<translation>Show this week&apos;s articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="311"/>
<source>Show last week&apos;s articles</source>
<translation>Show last week&apos;s articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="316"/>
<source>Show articles with attachments</source>
<translation>Show articles with attachments</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="321"/>
<source>Show articles with some score</source>
<translation>Show articles with some score</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="326"/>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="333"/>
<source>Display all articles</source>
<translation>Display all articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="343"/>
<source>Article highlighter</source>
<translation>Article highlighter</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/messagestoolbar.cpp" line="349"/>
<source>Article list filter</source>
<translation>Article list filter</translation>
</message>
</context>
<context>
<name>MessagesView</name>
<message>
<location filename="../src/librssguard/gui/messagesview.cpp" line="666"/>
<source>Problem with starting external e-mail client</source>
<translation>Problem with starting external e-mail client</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagesview.cpp" line="667"/>
<source>External e-mail client could not be started.</source>
<translation>External e-mail client could not be started.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagesview.cpp" line="421"/>
<source>Open with external tool</source>
<translation>Open with external tool</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagesview.cpp" line="878"/>
<source>Cannot run external tool</source>
<translation>Cannot run external tool</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagesview.cpp" line="879"/>
<source>External tool &apos;%1&apos; could not be started.</source>
<translation>External tool &apos;%1&apos; could not be started.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagesview.cpp" line="438"/>
<source>No external tools activated</source>
<translation>No external tools activated</translation>
</message>
<message>
<location filename="../src/librssguard/gui/messagesview.cpp" line="401"/>
<source>Context menu for articles</source>
<translation>Context menu for articles</translation>
</message>
</context>
<context>
<name>MsgBox</name>
<message>
<location filename="../src/librssguard/gui/messagebox.cpp" line="85"/>
<source>Do not show this dialog again.</source>
<translation>Do not show this dialog again.</translation>
</message>
</context>
<context>
<name>MultiFeedEditCheckBox</name>
<message>
<location filename="../src/librssguard/services/abstract/gui/multifeededitcheckbox.cpp" line="6"/>
<source>Apply this to all edited feeds.</source>
<translation>Apply this to all edited feeds.</translation>
</message>
</context>
<context>
<name>NetworkFactory</name>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="79"/>
<source>protocol error</source>
<extracomment>Network status.</extracomment>
<translation>protocol error</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="87"/>
<source>host not found</source>
<extracomment>Network status.</extracomment>
<translation>host not found</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="97"/>
<source>connection refused</source>
<extracomment>Network status.</extracomment>
<translation>connection refused</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="102"/>
<source>connection timed out</source>
<extracomment>Network status.</extracomment>
<translation>connection timed out</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="107"/>
<source>SSL handshake failed</source>
<extracomment>Network status.</extracomment>
<translation>SSL handshake failed</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="113"/>
<source>proxy server connection refused</source>
<extracomment>Network status.</extracomment>
<translation>proxy server connection refused</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="118"/>
<source>temporary failure</source>
<extracomment>Network status.</extracomment>
<translation>temporary failure</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="123"/>
<source>authentication failed</source>
<extracomment>Network status.</extracomment>
<translation>authentication failed</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="128"/>
<source>proxy authentication required</source>
<extracomment>Network status.</extracomment>
<translation>proxy authentication required</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="133"/>
<source>proxy server not found</source>
<extracomment>Network status.</extracomment>
<translation>proxy server not found</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="148"/>
<source>content not found</source>
<extracomment>Network status.</extracomment>
<translation>content not found</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="154"/>
<source>unknown error (%1)</source>
<extracomment>Network status.</extracomment>
<translation>unknown error (%1)</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="138"/>
<source>no errors</source>
<extracomment>Network status.</extracomment>
<translation>No errors.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="82"/>
<source>access to content was denied</source>
<translation>access to the content was denied</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="91"/>
<source>connection timed out or was cancelled</source>
<translation>connection timed out or was cancelled</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/networkfactory.cpp" line="143"/>
<source>unknown content</source>
<extracomment>Network status.</extracomment>
<translation>unknown content</translation>
</message>
</context>
<context>
<name>NetworkProxyDetails</name>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.cpp" line="21"/>
<source>No proxy</source>
<translation>No proxy</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.cpp" line="22"/>
<source>System proxy</source>
<translation>System proxy</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="23"/>
<source>Host</source>
<translation>Host</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="41"/>
<source>Hostname or IP of your proxy server</source>
<translation>Enter the hostname or IP of your proxy server here</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="48"/>
<source>Port</source>
<translation>Port</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="76"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="92"/>
<source>Your username for proxy server authentication</source>
<translation>Enter your username for proxy server authentification here</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="99"/>
<source>Password</source>
<translation>Password</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="118"/>
<source>Your password for proxy server authentication</source>
<translation>Enter your password for proxy server authentification here</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.cpp" line="12"/>
<source>Note that these settings are applied only on newly established connections.</source>
<translation>Note that these settings are applied only on newly established connections.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/networkproxydetails.ui" line="146"/>
<source>Type</source>
<extracomment>Proxy server type.</extracomment>
<translation>Type</translation>
</message>
</context>
<context>
<name>NewspaperPreviewer</name>
<message numerus="yes">
<location filename="../src/librssguard/gui/newspaperpreviewer.cpp" line="45"/>
<source>Show more articles (%n remaining)</source>
<translation>
<numerusform>Show last article</numerusform>
<numerusform>Show more articles (%n remaining)</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/newspaperpreviewer.cpp" line="51"/>
<source>Cannot show more articles</source>
<translation>Cannot show more articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/newspaperpreviewer.cpp" line="52"/>
<source>Cannot show more articles because parent feed was removed.</source>
<translation>Cannot show more articles because parent feed was removed.</translation>
</message>
</context>
<context>
<name>NodeJs</name>
<message>
<location filename="../src/librssguard/miscellaneous/nodejs.cpp" line="76"/>
<location filename="../src/librssguard/miscellaneous/nodejs.cpp" line="84"/>
<source>file not found</source>
<translation>file not found</translation>
</message>
</context>
<context>
<name>OAuth2Service</name>
<message>
<location filename="../src/librssguard/network-web/oauth2service.cpp" line="91"/>
<source>Click here to login.</source>
<translation>Click here to login.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/oauth2service.cpp" line="221"/>
<source>Logging in via OAuth 2.0...</source>
<translation>Logging in via OAuth 2.0...</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/oauth2service.cpp" line="222"/>
<source>Refreshing login tokens for &apos;%1&apos;...</source>
<translation>Refreshing login tokens for &apos;%1&apos;...</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/oauth2service.cpp" line="90"/>
<source>You have to login first</source>
<translation>You have to login first</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/oauth2service.cpp" line="51"/>
<source>You can close this window now. Go back to %1.</source>
<translation>You can close this window now. Go back to %1.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/oauth2service.cpp" line="346"/>
<source>Failed to start OAuth redirection listener. Maybe your rights are not high enough.</source>
<translation>Failed to start OAuth redirection listener. Maybe your rights are not high enough.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/oauth2service.cpp" line="94"/>
<source>Login</source>
<translation>Login</translation>
</message>
</context>
<context>
<name>OwnCloudAccountDetails</name>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="15"/>
<source>Leaving this option on causes that updates of feeds will be probably much slower and may time-out often.</source>
<translation>Leaving this option on causes that updates of feeds will be probably much slower and may time-out often.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="18"/>
<source>Password for your Nextcloud account</source>
<translation>Password for your Nextcloud account</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="20"/>
<source>Username for your Nextcloud account</source>
<translation>Username for your Nextcloud account</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="21"/>
<source>URL of your Nextcloud server, without any API path</source>
<translation>URL of your Nextcloud server, without any API path</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="23"/>
<source>No test done yet.</source>
<translation>No testing done yet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="24"/>
<source>Here, results of connection test are shown.</source>
<translation>Here, results of connection test are shown.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="31"/>
<source>= unlimited</source>
<translation>= unlimited</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="67"/>
<source>Network error: &apos;%1&apos;.</source>
<translation>Network error: &apos;%1&apos;.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="68"/>
<source>Network error, have you entered correct Nextcloud endpoint and password?</source>
<translation>Network error, have you entered the correct Nextcloud endpoint and password?</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="73"/>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="79"/>
<source>Installed version: %1, required at least: %2.</source>
<translation>Installed version: %1, required at least: %2.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="75"/>
<source>Selected Nextcloud News server is running unsupported version.</source>
<translation>Selected Nextcloud News server is running unsupported version.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="81"/>
<source>Nextcloud News server is okay.</source>
<translation>Nextcloud News server is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="86"/>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="87"/>
<source>Unspecified error, did you enter correct URL?</source>
<translation>Unspecified error, did you enter correct URL?</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="95"/>
<source>Username cannot be empty.</source>
<translation>Username can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="98"/>
<source>Username is okay.</source>
<translation>Username is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="106"/>
<source>Password cannot be empty.</source>
<translation>Password cannot be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="109"/>
<source>Password is okay.</source>
<translation>Password is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="117"/>
<source>URL cannot be empty.</source>
<translation>URL can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="120"/>
<source>URL is okay.</source>
<translation>URL is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.cpp" line="34"/>
<source>articles</source>
<translation>articles</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="19"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="34"/>
<source>Download unread articles only</source>
<translation>Download unread articles only</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="43"/>
<source>Only download newest X articles per feed</source>
<translation>Only download newest X articles per feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="81"/>
<source>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</source>
<translation>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="84"/>
<source>Authentication</source>
<translation>Authentication</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="96"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="109"/>
<source>Password</source>
<translation>Password</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="127"/>
<source>&amp;Test setup</source>
<translation>&amp;Test setup</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/gui/owncloudaccountdetails.ui" line="162"/>
<source>Force execution of server-side feeds update</source>
<translation>Force execution of server-side feeds update</translation>
</message>
</context>
<context>
<name>OwnCloudServiceRoot</name>
<message>
<location filename="../src/librssguard/services/owncloud/owncloudserviceroot.cpp" line="133"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>cannot get list of feeds, network error &apos;%1&apos;</translation>
</message>
</context>
<context>
<name>QObject</name>
<message numerus="yes">
<location filename="../src/librssguard/core/feeddownloader.cpp" line="558"/>
<source>
+ %n other feeds.</source>
<translation>
<numerusform>
+ %n other feed.</numerusform>
<numerusform>
+ %n other feeds.</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="63"/>
<source>Load initial set of feeds</source>
<translation>Load initial set of feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceentrypoint.cpp" line="17"/>
<source>This service offers integration with Tiny Tiny RSS.
Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.
At least API level %1 is required.</source>
<translation>This service offers integration with Tiny Tiny RSS.
Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.
At least API level %1 is required.</translation>
</message>
<message>
<location filename="../src/librssguard/services/owncloud/owncloudserviceentrypoint.cpp" line="34"/>
<source>The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API.</source>
<translation>The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/systemfactory.cpp" line="266"/>
<source>New version available</source>
<translation>New version available</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/systemfactory.cpp" line="267"/>
<source>Click the bubble for more information.</source>
<translation>Click the bubble for more information.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/externaltool.cpp" line="42"/>
<source>Passed external tool representation is not valid.</source>
<translation>Passed external tool representation is not valid.</translation>
</message>
<message>
<location filename="../src/librssguard/services/gmail/gmailentrypoint.cpp" line="35"/>
<source>Simple Gmail integration via JSON API. Allows sending e-mails too.</source>
<translation>Simple Gmail integration via JSON API. Allows sending e-mails too.</translation>
</message>
<message>
<location filename="../src/librssguard/services/feedly/feedlyentrypoint.cpp" line="33"/>
<source>Keep up with the topics and trends you care about, without the overwhelm.
Feedly is a secure space where you can privately organize and research the topics and trends that matter to you.</source>
<translation>Keep up with the topics and trends you care about, without the overwhelm.
Feedly is a secure space where you can privately organise and research the topics and trends that matter to you.</translation>
</message>
<message>
<location filename="../src/librssguard/database/databasequeries.cpp" line="2657"/>
<source>Cannot insert article filter, because current database cannot return last inserted row ID.</source>
<translation>Cannot insert article filter, because current database cannot return last inserted row ID.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="133"/>
<source>Fetching articles right now</source>
<translation>Fetching articles right now</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="136"/>
<source>Login data refreshed</source>
<translation>Login data refreshed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="142"/>
<source>New %1 version is available</source>
<translation>New %1 version is available</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="145"/>
<source>Miscellaneous events</source>
<translation>Miscellaneous events</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="148"/>
<source>Node.js - package(s) updated</source>
<translation>Node.js - package(s) updated</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="151"/>
<source>Node.js - package(s) failed to update</source>
<translation>Node.js - package(s) failed to update</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="154"/>
<source>Unknown event</source>
<translation>Unknown event</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="130"/>
<source>New (unread) articles fetched</source>
<translation>New (unread) articles fetched</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="27"/>
<source>XML problem: %1</source>
<translation>XML problem: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/feedparser.cpp" line="37"/>
<source>JSON problem: %1</source>
<translation>JSON problem: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderentrypoint.cpp" line="33"/>
<source>Google Reader API is used by many online RSS readers.
List of supported readers:</source>
<translation>Google Reader API is used by many online RSS readers.
List of supported readers:</translation>
</message>
<message>
<location filename="../src/librssguard/services/greader/greaderentrypoint.cpp" line="34"/>
<source>and possibly others.</source>
<translation>and possibly others.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/notification.cpp" line="139"/>
<source>Login failed</source>
<translation>Login failed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceentrypoint.cpp" line="16"/>
<source>This service offers integration with standard online RSS/RDF/ATOM/JSON feeds and podcasts.</source>
<translation>This service offers integration with standard online RSS/RDF/ATOM/JSON feeds and podcasts.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditentrypoint.cpp" line="35"/>
<source>Simplistic Reddit client.</source>
<translation>Simplistic Reddit client.</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="608"/>
<source>interesting stuff</source>
<translation>interesting stuff</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="611"/>
<source>interesting stuff (highlighted)</source>
<translation>interesting stuff (highlighted)</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="614"/>
<source>errored items</source>
<translation>errored items</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="617"/>
<source>errored items (highlighted)</source>
<translation>errored items (highlighted)</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="620"/>
<source>items with new articles</source>
<translation>items with new articles</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="623"/>
<source>items with new articles (highlighted)</source>
<translation>items with new articles (highlighted)</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="626"/>
<source>OK-ish color</source>
<translation>OK-ish colour</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssnetworkfactory.cpp" line="1010"/>
<source>User-published articles</source>
<translation>User-published articles</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssnetworkfactory.cpp" line="1173"/>
<source>Published articles</source>
<translation>Published articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/toastnotificationsmanager.cpp" line="18"/>
<source>top-left</source>
<translation>top-left</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/toastnotificationsmanager.cpp" line="21"/>
<source>top-right</source>
<translation>top-right</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/toastnotificationsmanager.cpp" line="24"/>
<source>bottom-left</source>
<translation>bottom-left</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/toastnotificationsmanager.cpp" line="28"/>
<source>bottom-right</source>
<translation>bottom-right</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="328"/>
<source>escape sequence not completed</source>
<translation>escape sequence not completed</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="332"/>
<source>closing &quot; is missing</source>
<translation>closing &quot; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/textfactory.cpp" line="336"/>
<source>closing &apos; is missing</source>
<translation>closing &apos; is missing</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="242"/>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="192"/>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="192"/>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="180"/>
<source>XML is not well-formed, %1</source>
<translation>XML is not well-formed, %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/atomparser.cpp" line="248"/>
<source>not an ATOM feed</source>
<translation>not an ATOM feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="119"/>
<source>JSON error &apos;%1&apos;</source>
<translation>JSON error &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/jsonparser.cpp" line="150"/>
<source>not a JSON feed</source>
<translation>not a JSON feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rdfparser.cpp" line="198"/>
<source>not an RDF feed</source>
<translation>not an RDF feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/rssparser.cpp" line="198"/>
<source>not a RSS feed</source>
<translation>not a RSS feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="145"/>
<source>support for gzipped sitemaps is not enabled</source>
<translation>support for gzipped sitemaps is not enabled</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="193"/>
<source>sitemap indices are not supported</source>
<translation>sitemap indices are not supported</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/parsers/sitemapparser.cpp" line="197"/>
<source>not a Sitemap</source>
<translation>not a Sitemap</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webviewers/webviewer.cpp" line="34"/>
<source>Open with external tool</source>
<translation>Open with external tool</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webviewers/webviewer.cpp" line="95"/>
<source>Open in external browser</source>
<translation>Open in external browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webviewers/webviewer.cpp" line="98"/>
<source>Play link as audio/video</source>
<translation>Play link as audio/video</translation>
</message>
</context>
<context>
<name>Readability</name>
<message>
<location filename="../src/librssguard/network-web/readability.cpp" line="37"/>
<source>Packages for reader mode are installed</source>
<translation>Packages for reader mode are installed</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/readability.cpp" line="38"/>
<source>You can now use reader mode!</source>
<translation>You can now use reader mode!</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/readability.cpp" line="58"/>
<source>Packages for reader mode are NOT installed</source>
<translation>Packages for reader mode are NOT installed</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/readability.cpp" line="59"/>
<source>There is error: %1</source>
<translation>There is an error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/readability.cpp" line="80"/>
<location filename="../src/librssguard/network-web/readability.cpp" line="98"/>
<source>Node.js libraries not installed</source>
<translation>Node.js libraries not installed</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/readability.cpp" line="81"/>
<source>%1 will now install some needed libraries, this will take only a few seconds. You will be notified when installation is complete.</source>
<translation>%1 will now install some needed libraries, this will take only a few seconds. You will be notified when installation is complete.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/readability.cpp" line="99"/>
<source>Node.js 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>Node.js 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>
</context>
<context>
<name>RecycleBin</name>
<message>
<location filename="../src/librssguard/services/abstract/recyclebin.cpp" line="16"/>
<source>Recycle bin</source>
<translation>Recycle bin</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/recyclebin.cpp" line="46"/>
<source>Restore recycle bin</source>
<translation>Restore recycle bin</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/recyclebin.cpp" line="47"/>
<source>Empty recycle bin</source>
<translation>Empty recycle bin</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/recyclebin.cpp" line="104"/>
<source>Are you sure?</source>
<translation>Are you sure?</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/recyclebin.cpp" line="105"/>
<source>Do you really want to empty your recycle bin?</source>
<translation>Do you really want to empty your recycle bin?</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/recyclebin.cpp" line="17"/>
<source>Recycle bin contains all deleted articles from all feeds.</source>
<translation>Recycle bin contains all deleted articles from all feeds.</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/services/abstract/recyclebin.cpp" line="21"/>
<source>%n deleted article(s).</source>
<translation>
<numerusform>%n deleted article.</numerusform>
<numerusform>%n deleted articles.</numerusform>
</translation>
</message>
</context>
<context>
<name>RedditAccountDetails</name>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="15"/>
<source>You have to fill in your client ID/secret and also fill in correct redirect URL.</source>
<translation>You have to fill in your client ID/secret and also fill in the correct redirect URL.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="18"/>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="19"/>
<source>Not tested yet.</source>
<translation>Not tested yet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="21"/>
<source>User-visible username</source>
<translation>User-visible username</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="55"/>
<source>No username entered.</source>
<translation>No username entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="58"/>
<source>Some username entered.</source>
<translation>Some username entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="64"/>
<source>You did not grant access.</source>
<translation>You did not grant access.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="65"/>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="73"/>
<source>There was error during testing.</source>
<translation>There was an error during testing.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="72"/>
<source>There is error: %1</source>
<translation>There is an error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="78"/>
<source>Tested successfully. You may be prompted to login once more.</source>
<translation>Tested successfully. You may be prompted to login again.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="79"/>
<source>Your access was approved.</source>
<translation>Your access was approved.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="111"/>
<source>Preconfigured client ID/secret will be used.</source>
<translation>Preconfigured client ID/secret will be used.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="113"/>
<source>Empty value is entered.</source>
<translation>Empty value is entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.cpp" line="117"/>
<source>Some value is entered.</source>
<translation>Some value is entered.</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="17"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="33"/>
<source>OAuth 2.0 settings</source>
<translation>OAuth 2.0 settings</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="39"/>
<source>Client ID</source>
<translation>Client ID</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="52"/>
<source>Client secret</source>
<translation>Client secret</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="65"/>
<source>Redirect URL</source>
<translation>Redirect URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="80"/>
<source>Get my credentials</source>
<translation>Get my credentials</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="110"/>
<source>Only download newest X articles per feed</source>
<translation>Only download newest X articles per feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="134"/>
<source>&amp;Login</source>
<translation>&amp;Login</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/gui/redditaccountdetails.ui" line="163"/>
<source>Download unread articles only</source>
<translation>Download unread articles only</translation>
</message>
</context>
<context>
<name>RedditCategory</name>
<message>
<location filename="../src/librssguard/services/reddit/redditcategory.cpp" line="17"/>
<source>Subscriptions</source>
<translation>Subscriptions</translation>
</message>
</context>
<context>
<name>RedditNetworkFactory</name>
<message>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="96"/>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="132"/>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="220"/>
<source>you are not logged in</source>
<translation>you are not logged in</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="302"/>
<source>Reddit: authentication error</source>
<translation>Reddit: authentication error</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="303"/>
<source>Click this to login again. Error is: &apos;%1&apos;</source>
<translation>Click this to login again. Error is: &apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="306"/>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="319"/>
<source>Login</source>
<translation>Login</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="315"/>
<source>Reddit: authorization denied</source>
<translation>Reddit: authorisation denied</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditnetworkfactory.cpp" line="316"/>
<source>Click this to login again.</source>
<translation>Click this to login again.</translation>
</message>
</context>
<context>
<name>RedditServiceRoot</name>
<message>
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="132"/>
<source>Authentication status: %1
Login tokens expiration: %2</source>
<translation>Authentication status: %1
Login tokens expiration: %2</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="134"/>
<source>logged-in</source>
<translation>logged-in</translation>
</message>
<message>
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="134"/>
<source>NOT logged-in</source>
<translation>NOT logged-in</translation>
</message>
</context>
<context>
<name>RootItem</name>
<message numerus="yes">
<location filename="../src/librssguard/services/abstract/rootitem.cpp" line="144"/>
<source>%n unread article(s).</source>
<extracomment>Tooltip for &quot;unread&quot; column of feed list.</extracomment>
<translation>
<numerusform>%n unread article.</numerusform>
<numerusform>%n unread articles.</numerusform>
</translation>
</message>
</context>
<context>
<name>ScriptException</name>
<message>
<location filename="../src/librssguard/exceptions/scriptexception.cpp" line="24"/>
<source>script line is not well-formed</source>
<translation>script line is not well-formed</translation>
</message>
<message>
<location filename="../src/librssguard/exceptions/scriptexception.cpp" line="27"/>
<source>script threw an error</source>
<translation>script threw an error</translation>
</message>
<message>
<location filename="../src/librssguard/exceptions/scriptexception.cpp" line="30"/>
<source>script&apos;s interpreter was not found</source>
<translation>script&apos;s interpreter was not found</translation>
</message>
<message>
<location filename="../src/librssguard/exceptions/scriptexception.cpp" line="33"/>
<source>script execution took too long</source>
<translation>script execution took too long</translation>
</message>
<message>
<location filename="../src/librssguard/exceptions/scriptexception.cpp" line="37"/>
<source>unknown error</source>
<translation>unknown error</translation>
</message>
</context>
<context>
<name>Search</name>
<message>
<location filename="../src/librssguard/services/abstract/search.cpp" line="111"/>
<source>Regular expression: %1</source>
<translation>Regular expression: %1</translation>
</message>
</context>
<context>
<name>SearchLineEdit</name>
<message>
<location filename="../src/librssguard/gui/reusable/searchlineedit.cpp" line="30"/>
<source>Case-sensitive</source>
<translation>Case-sensitive</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/searchlineedit.cpp" line="101"/>
<source>Fixed text</source>
<translation>Fixed text</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/searchlineedit.cpp" line="104"/>
<source>Wildcard</source>
<translation>Wildcard</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/searchlineedit.cpp" line="107"/>
<source>Regular expression</source>
<translation>Regular expression</translation>
</message>
</context>
<context>
<name>SearchTextWidget</name>
<message>
<location filename="../src/librssguard/gui/reusable/searchtextwidget.ui" line="32"/>
<source>Search text</source>
<translation>Search text</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/searchtextwidget.ui" line="39"/>
<source>Find previous occurence</source>
<translation>Find previous occurence</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/searchtextwidget.ui" line="49"/>
<source>Find next occurence</source>
<translation>Find next occurence</translation>
</message>
</context>
<context>
<name>SearchsNode</name>
<message>
<location filename="../src/librssguard/services/abstract/searchsnode.cpp" line="19"/>
<source>Regex queries</source>
<translation>Regex queries</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/searchsnode.cpp" line="20"/>
<source>You can see all your permanent regex queries here.</source>
<translation>You can see all your permanent regex queries here.</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/searchsnode.cpp" line="55"/>
<source>New regex query</source>
<translation>New regex query</translation>
</message>
</context>
<context>
<name>ServiceRoot</name>
<message>
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="138"/>
<source>Unsupported</source>
<translation>Unsupported</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="138"/>
<source>This is not suppported (yet).</source>
<translation>This is not suppported (yet).</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="193"/>
<source>Synchronize folders &amp;&amp; other items</source>
<translation>Synchronise folders &amp;&amp; other items</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="202"/>
<source>Synchronize article cache</source>
<translation>Synchronise article cache</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="393"/>
<source>Number of feeds: %1
Number of categories: %2</source>
<translation>Number of feeds: %1
Number of categories: %2</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="697"/>
<source>Error when fetching list of feeds</source>
<translation>Error when fetching list of feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="698"/>
<source>Feeds &amp; categories for account &apos;%1&apos; were not fetched, error: %2</source>
<translation>Feeds &amp; categories for account &apos;%1&apos; were not fetched, error: %2</translation>
</message>
</context>
<context>
<name>SettingsBrowserMail</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="106"/>
<source>Select web browser executable</source>
<translation>Select web browser executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="111"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="156"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="293"/>
<source>Executables (*)</source>
<extracomment>File filter for external browser selection dialog.
----------
File filter for external e-mail selection dialog.</extracomment>
<translation>Executables (*)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="113"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="158"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="291"/>
<source>Executables (*.*)</source>
<translation>Executables (*.*)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="151"/>
<source>Select e-mail executable</source>
<translation>Select e-mail executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="177"/>
<source>Opera 12 or older</source>
<translation>Opera 12 or older</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="301"/>
<source>Enter (optional) parameters:</source>
<translation>Enter (optional) parameters:</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="40"/>
<source>Executable</source>
<translation>Executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="21"/>
<source>Network</source>
<translation>Network</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="27"/>
<source>Do not accept any incoming cookies</source>
<translation>Do not accept any incoming cookies</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="34"/>
<source>Enable HTTP/2</source>
<translation>Enable HTTP/2</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="48"/>
<source>Custom &quot;QTWEBENGINE_CHROMIUM_FLAGS&quot; flags</source>
<translation>Custom &quot;QTWEBENGINE_CHROMIUM_FLAGS&quot; flags</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="58"/>
<source>Disable cache</source>
<translation>Disable cache</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="66"/>
<source>External web browser</source>
<translation>External web browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="72"/>
<source>Always open hyperlinks in external web browser</source>
<translation>Always open hyperlinks in external web browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="92"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="206"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If unchecked, then default system-wide web browser is used.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If unchecked, then default system-wide web browser is used.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="95"/>
<source>Use custom external web browser</source>
<translation>Use a custom external web browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="107"/>
<source>Web browser executable</source>
<translation>Web browser executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="119"/>
<source>Executable file of web browser</source>
<translation>Executable file of web browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="132"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="249"/>
<source>&amp;Browse</source>
<translation>&amp;Browse</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="141"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="258"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="40"/>
<source>Parameters</source>
<translation>Parameters</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="151"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="268"/>
<source>Parameters passed to executable</source>
<translation>Parameters passed to executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="158"/>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="275"/>
<source>Use sample arguments for</source>
<translation>Use sample arguments for</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="172"/>
<source>Select browser</source>
<translation>Select browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="25"/>
<source>Note that &quot;%1&quot; (without quotation marks) is placeholder for URL of selected message.</source>
<translation>Note that &quot;%1&quot; (without quotation marks) is a placeholder for the URL of the selected message.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="187"/>
<source>External e-mail client</source>
<translation>External e-mail client</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="209"/>
<source>Use custom external e-mail client</source>
<translation>Use a custom external e-mail client</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="221"/>
<source>E-mail client executable</source>
<translation>E-mail client executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="236"/>
<source>Executable file of e-mail client</source>
<translation>Executable file of e-mail client</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="289"/>
<source>Select client</source>
<translation>Select client</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="29"/>
<source>Placeholders:
• %1 - title of selected message,
• %2 - body of selected message.</source>
<translation>Placeholders:
• %1 - title of selected message,
• %2 - body of selected message.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="304"/>
<source>External tools</source>
<translation>External tools</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="339"/>
<source>&amp;Add tool</source>
<translation>&amp;Add tool</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="349"/>
<source>&amp;Edit selected tool</source>
<translation>&amp;Edit selected tool</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.ui" line="359"/>
<source>&amp;Delete selected tool</source>
<translation>&amp;Delete selected tool</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="34"/>
<source>On this page, you can setup a list of external tools which can open URLs.</source>
<translation>On this page, you can setup a list of external tools which can open URLs.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="288"/>
<source>Select external tool</source>
<translation>Select external tool</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="300"/>
<source>Enter parameters</source>
<translation>Enter parameters</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.cpp" line="23"/>
<source>Network proxy</source>
<translation>Network proxy</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsbrowsermail.h" line="46"/>
<source>Network &amp; web &amp; tools</source>
<translation>Network, web &amp; tools</translation>
</message>
</context>
<context>
<name>SettingsDatabase</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="15"/>
<source>Note that speed of used MySQL server and latency of used connection medium HEAVILY influences the final performance of this application. Using slow database connections leads to bad performance when browsing feeds or messages.</source>
<translation>Note that speed of used MySQL server and latency of used connection medium HEAVILY influences the final performance of this application. Using slow database connections leads to bad performance when browsing feeds or messages.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="114"/>
<source>Hostname is empty.</source>
<translation>Hostname is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="117"/>
<source>Hostname looks ok.</source>
<translation>Hostname looks ok.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="123"/>
<source>Username is empty.</source>
<translation>Username is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="126"/>
<source>Username looks ok.</source>
<translation>Username looks ok.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="132"/>
<source>Password is empty.</source>
<translation>Password is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="135"/>
<source>Password looks ok.</source>
<translation>Password looks ok.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="141"/>
<source>Working database is empty.</source>
<translation>Working database is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="144"/>
<source>Working database is ok.</source>
<translation>Working database is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="165"/>
<source>No connection test triggered so far.</source>
<translation>No connection test triggered so far.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="166"/>
<source>You did not executed any connection test yet.</source>
<translation>You did not executed any connection test yet.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="189"/>
<source>Hostname of your MySQL server</source>
<translation>Hostname of your MySQL server</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="190"/>
<source>Username to login with</source>
<translation>Username to login with</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="191"/>
<source>Password for your username</source>
<translation>Password for your username</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="192"/>
<source>Working database which you have full access to.</source>
<translation>Working database which you have full access to.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.cpp" line="22"/>
<source>Usage of in-memory working database has several advantages and pitfalls. Make sure that you are familiar with these before you turn this feature on.
Advantages:
• higher speed for feed/message manipulations (especially with thousands of messages displayed),
• whole database stored in RAM, thus your hard drive can rest more.
Disadvantages:
• if application crashes, your changes from last session are lost,
• application startup and shutdown can take little longer (max. 2 seconds).
Authors of this application are NOT responsible for lost data.</source>
<translation>Usage of in-memory working database has several advantages and pitfalls. Make sure that you are familiar with these before you turn this feature on.
Advantages:
• higher speed for feed/message manipulations (especially with thousands of messages displayed),
• whole database stored in RAM, thus your hard drive can rest more.
Disadvantages:
• if application crashes, your changes from last session are lost,
• application startup and shutdown can take little longer (max. 2 seconds).
Authors of this application are NOT responsible for lost data.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="17"/>
<source>Database driver</source>
<translation>Database driver</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="52"/>
<source>Use in-memory database as the working database</source>
<translation>Use in-memory database as the working database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="81"/>
<source>Hostname</source>
<translation>Hostname</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="96"/>
<source>Port</source>
<translation>Port</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="127"/>
<source>Working database</source>
<translation>Working database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="137"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="150"/>
<source>Password</source>
<translation>Password</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.ui" line="165"/>
<source>Test setup</source>
<translation>Test setup</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdatabase.h" line="33"/>
<source>Data storage</source>
<translation>Data storage</translation>
</message>
</context>
<context>
<name>SettingsDownloads</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.cpp" line="26"/>
<source>Select downloads target directory</source>
<translation>Select downloads target directory</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.ui" line="17"/>
<source>Open download manager when new download is started</source>
<translation>Open download manager when a new download is started</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.ui" line="24"/>
<source>Target directory for downloaded files</source>
<translation>Target directory for downloaded files</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.ui" line="32"/>
<source>Save all downloaded files to</source>
<translation>Save all downloaded files to</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.ui" line="45"/>
<source>Target directory where all downloaded files are saved</source>
<translation>Target directory where all downloaded files are saved</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.ui" line="52"/>
<source>&amp;Browse</source>
<translation>&amp;Browse</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.ui" line="74"/>
<source>Ask for each individual downloaded file</source>
<translation>Ask for each individual downloaded file</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsdownloads.h" line="29"/>
<source>Downloads</source>
<translation>Downloads</translation>
</message>
</context>
<context>
<name>SettingsFeedsMessages</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="233"/>
<source>Select new font</source>
<translation>Select new font</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="31"/>
<source>Enter format for count of articles displayed next to each feed/category in feed list. Use &quot;%all&quot; and &quot;%unread&quot; strings which are placeholders for the actual count of all (or unread) articles.</source>
<translation>Enter a format for the article count displayed next to each feed/category in the feed list. Use &quot;%all&quot; and &quot;%unread&quot; strings which are placeholders for the actual count of all (or unread) articles.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="35"/>
<source>Note that enabling this might have drastic consequences on performance of article list with big number of articles.</source>
<translation>Note that enabling this feature might have drastic negative consequences on the performance of article lists with a large amount of articles.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="55"/>
<source>days (turned off)</source>
<translation>days (turned off)</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="58"/>
<source>day(s)</source>
<translation>
<numerusform>day(s)</numerusform>
<numerusform>day(s)</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="64"/>
<source> = unchanged size</source>
<translation> = unchanged size</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="368"/>
<source>PC restart needed</source>
<translation>PC restart needed</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.cpp" line="369"/>
<source>Your PC needs to be restarted to make some of enabled features fully working.</source>
<translation>Your PC needs to be restarted to make some enabled features fully functional.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="21"/>
<source>Feed fetching</source>
<translation>Feed fetching</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="27"/>
<source>Fetch all articles on startup with initial delay of</source>
<translation>Fetch all articles on startup with an initial delay of</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="53"/>
<source>Auto-fetch articles for all feeds every</source>
<translation>Auto-fetch articles for all feeds every</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="79"/>
<source>Only auto-fetch articles if application is unfocused</source>
<translation>Only auto-fetch articles if application isn&apos;t on top</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="93"/>
<source>Feed connection timeout</source>
<translation>Feed connection timeout</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="109"/>
<source>Connection timeout is time interval which is reserved for downloading new messages for the feed. If this time interval elapses, then download process is aborted.</source>
<translation>Connection timeout is time interval which is reserved for downloading new messages for the feed. If this time interval elapses, then download process is aborted.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="112"/>
<source> ms</source>
<translation> ms</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="86"/>
<source>Support very fast auto-fetching intervals (under 10 seconds)</source>
<translation>Support very fast auto-fetching intervals (under 10 seconds)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="128"/>
<source>Avoid adding articles before this date into the database</source>
<translation>Avoid adding articles before this date to the database</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="164"/>
<source>Feeds list</source>
<translation>Feed list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="170"/>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="483"/>
<source>Row height</source>
<translation>Row height</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="207"/>
<source>Feed list font</source>
<translation>Feed list font</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="219"/>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="407"/>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="622"/>
<source>Font preview</source>
<translation>Font preview</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="229"/>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="417"/>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="632"/>
<source>&amp;Change font</source>
<translation>&amp;Change font</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="254"/>
<source>Article count format</source>
<translation>Article count format</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="283"/>
<source>Hide article counts if there are no unread articles</source>
<translation>Hide article counts if there are no unread articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="290"/>
<source>Allow only basic keyboard shortcuts for feed/article list</source>
<translation>Allow only basic keyboard shortcuts for feed/article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="297"/>
<source>Display tooltips for feeds and articles</source>
<translation>Display tooltips for feeds and articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="304"/>
<source>Update feed list during feed fetching</source>
<translation>Update feed list during feed fetching</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="312"/>
<source>Articles</source>
<translation>Articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="318"/>
<source>Remove all read articles from all feeds on application exit</source>
<translation>Remove all read articles from all feeds on application exit</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="325"/>
<source>Ignore changes in article body when new articles are being fetched</source>
<translation>Ignore changes in article body when new articles are being fetched</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="346"/>
<source>Internal article viewer</source>
<translation>Internal article viewer</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="645"/>
<source>Unread article icon type</source>
<translation>Unread article icon type</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="339"/>
<source>Bring application window to front once article is opened in external web browser</source>
<translation>Bring application window to the forefront once an article is opened in the external web browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="401"/>
<source>Article browser font</source>
<translation>Article browser font</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="332"/>
<source>Fixup date/time of articles which are in the future</source>
<translation>Fixup date/time of articles which are in the future</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="352"/>
<source>Display attachments directly in article</source>
<translation>Display attachments directly in articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="361"/>
<source>Limit height of pictures</source>
<translation>Limit image height</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="445"/>
<source>Keep article viewer always visible</source>
<translation>Keep article viewer always visible</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="453"/>
<source>Articles list</source>
<translation>Article list</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="459"/>
<source>Keep article selection in the middle of the article list viewport</source>
<translation>Keep article selection in the middle of the article list viewport</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="466"/>
<source>Enable multiline items</source>
<translation>Enable multiline items</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="512"/>
<source>Top/bottom row padding</source>
<translation>Top/bottom row padding</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="541"/>
<source>Use custom date/time format</source>
<translation>Use custom date/time format</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="567"/>
<source>Custom date/time format for today&apos;s articles</source>
<translation>Custom date/time format for today&apos;s articles</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="610"/>
<source>Article list font</source>
<translation>Article list font</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.ui" line="593"/>
<source>Show relative time for articles not older than</source>
<translation>Show relative time for articles not older than</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsfeedsmessages.h" line="34"/>
<source>Feeds &amp; articles</source>
<translation>Feeds &amp; articles</translation>
</message>
</context>
<context>
<name>SettingsGeneral</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsgeneral.cpp" line="46"/>
<source> (not supported on this platform)</source>
<translation> (not supported on this platform)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgeneral.ui" line="17"/>
<source>Launch %1 on operating system startup</source>
<translation>Launch %1 on operating system startup</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgeneral.ui" line="24"/>
<source>Check for %1 updates on application startup</source>
<translation>Check for %1 updates on application startup</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgeneral.h" line="26"/>
<source>General</source>
<translation>General</translation>
</message>
</context>
<context>
<name>SettingsGui</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="33"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="33"/>
<source>Author</source>
<translation>Author</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="33"/>
<source>Forced skin colors</source>
<translation>Forced skin colours</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="275"/>
<source>Icon only</source>
<translation>Icon only</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="276"/>
<source>Text only</source>
<translation>Text only</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="277"/>
<source>Text beside icon</source>
<translation>Text beside icon</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="278"/>
<source>Text under icon</source>
<translation>Text under icon</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="279"/>
<source>Follow OS style</source>
<translation>Follow OS style</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="173"/>
<source>system icon theme</source>
<extracomment>Label for disabling icon theme.</extracomment>
<translation>system icon theme</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="175"/>
<source>no icon theme</source>
<translation>no icon theme</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="156"/>
<source>(Your OS does not support tray icons at the moment.)</source>
<translation>(Your OS does not support tray icons at the moment.)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="33"/>
<source>Forced style</source>
<translation>Forced style</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="42"/>
<source>You can override some colors defined by your skin here. Some colors are used dynamically throughout the application.</source>
<translation>You can override some colours defined by your skin here. Some colours are used dynamically throughout the application.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="229"/>
<source>%1
Version: %2
Description: %3</source>
<translation>%1
Version: %2
Description: %3</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="302"/>
<source>Fetch color from activated skin</source>
<translation>Fetch colour from activated skin</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.cpp" line="101"/>
<source> = default icon size</source>
<translation> = default icon size</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="27"/>
<source>Icons &amp;&amp; skins</source>
<translation>Icons &amp;&amp; skins</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="33"/>
<source>Icon theme</source>
<translation>Icon theme</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="46"/>
<source>Style</source>
<translation>Style</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="59"/>
<source>Skin</source>
<translation>Skin</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="112"/>
<source>Use skin colors</source>
<translation>Use skin colours</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="120"/>
<source>Custom skin colors</source>
<translation>Custom skin colours</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="129"/>
<source>Customize predefined colors</source>
<translation>Customise predefined colours</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="141"/>
<source>Tray area</source>
<translation>Tray area</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="153"/>
<source>Tray icon</source>
<translation>Tray icon</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="165"/>
<source>Use monochrome icon</source>
<translation>Use monochrome icon</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="172"/>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="216"/>
<source>Display count of unread messages</source>
<translation>Display count of unread messages</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="179"/>
<source>Hide main window when it is minimized</source>
<translation>Hide main window when it's minimised</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="186"/>
<source>Start application hidden</source>
<translation>Start application minimised</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="210"/>
<source>Task bar</source>
<translation>Task bar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="224"/>
<source>Tabs</source>
<translation>Tabs</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="236"/>
<source>Close tabs with</source>
<translation>Close tabs with</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="242"/>
<source>Middle mouse button single-click</source>
<translation>Middle mouse button single-click</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="249"/>
<source>Left mouse button double-click</source>
<translation>Left mouse button double-click</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="259"/>
<source>Open new tabs with left mouse button double-click on tab bar</source>
<translation>Open new tabs with left mouse button double-click on tab bar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="266"/>
<source>Hide tab bar if just one tab is visible</source>
<translation>Hide tab bar if just one tab is visible</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="287"/>
<source>Toolbars</source>
<translation>Toolbars</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="300"/>
<source>Toolbar for feeds list</source>
<translation>Feed list toolbar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="305"/>
<source>Toolbar for articles list</source>
<translation>Article list toolbar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="310"/>
<source>Statusbar</source>
<translation>Status bar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="388"/>
<source>Button style</source>
<translation>Button style</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="398"/>
<source>Toolbar editor</source>
<translation>Toolbar editor</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="424"/>
<source>Icon size</source>
<translation>Icon size</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsgui.h" line="35"/>
<source>User interface</source>
<translation>User interface</translation>
</message>
</context>
<context>
<name>SettingsLocalization</name>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="23"/>
<source>Language</source>
<translation>Language</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="23"/>
<source>Code</source>
<translation>Code</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="23"/>
<source>Translation progress</source>
<translation>Translation progress</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="25"/>
<source>Help us to improve %1 &lt;a href=&quot;%2&quot;&gt;translations&lt;/a&gt;.</source>
<translation>Help us improve %1 &lt;a href=&quot;%2&quot;&gt;translations&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="111"/>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="112"/>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="117"/>
<source>Big thanks to all translators!</source>
<translation>A big thank you to all translators!</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="116"/>
<source>Translations provided by: %1</source>
<translation>Translations provided by: %1</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="165"/>
<source>Translators needed!</source>
<translation>Translators needed!</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="166"/>
<source>The translation &apos;%1&apos; is incomplete and anyone able to help with translating %2 is greatly welcomed.</source>
<translation>The translation &apos;%1&apos; is incomplete and anyone able to help with translating %2 is greatly welcomed.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="168"/>
<source>Do you want to help with the translation now?</source>
<translation>Do you want to help with the translation now?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingslocalization.h" line="26"/>
<source>Localization</source>
<translation>Localisation</translation>
</message>
</context>
<context>
<name>SettingsNodejs</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="17"/>
<source>What is Node.js?</source>
<translation>What&apos;s Node.js?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="18"/>
<source>Node.js is asynchronous event-driven JavaScript runtime, designed to build scalable network applications.
%1 integrates Node.js to bring some modern features like Adblock.
Note that usually all required Node.js tools should be available via your &quot;PATH&quot; environment variable, so you do not have to specify full paths.
Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</source>
<translation>Node.js is asynchronous event-driven JavaScript runtime, designed to build scalable network applications.
%1 integrates Node.js to bring some modern features like Adblock.
Note that usually all required Node.js tools should be available via your &quot;PATH&quot; environment variable, so you do not have to specify full paths.
Also, relaunch &quot;Settings&quot; dialog after you install Node.js.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="107"/>
<source>Node.js has version %1.</source>
<translation>Node.js has version %1.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="118"/>
<source>NPM has version %1.</source>
<translation>NPM has version %1.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="135"/>
<source>You cannot choose file, you have to choose FOLDER.</source>
<translation>You cannot choose file, you have to choose FOLDER.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="139"/>
<source>Package folder is OK.</source>
<translation>Packages folder is OK.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="143"/>
<source>Package folder will be created!</source>
<translation>Packages folder will be created!</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.cpp" line="28"/>
<source>%1 automatically installs some Node.js packages so that you do not have to. %1 does not use global package folder because that requires administrator rights, therefore by default it uses subfolder placed in your &quot;user data&quot; folder.</source>
<translation>%1 automatically installs some Node.js packages so that you don&apos;t have to. %1 does not use a global package folder because that requires administrator rights, therefore by default it uses a subfolder placed in your &quot;user data&quot; folder.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="23"/>
<source>Node.js executable</source>
<translation>Node.js executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="44"/>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="74"/>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="104"/>
<source>&amp;Browse</source>
<translation>&amp;Browse</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="53"/>
<source>NPM executable</source>
<translation>NPM executable</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="83"/>
<source>Package folder </source>
<translation>Packages folder </translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnodejs.ui" line="116"/>
<source>&amp;Download Node.js</source>
<translation>&amp;Download Node.js</translation>
</message>
</context>
<context>
<name>SettingsNotifications</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="17"/>
<source>Enable notifications</source>
<translation>Enable notifications</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="40"/>
<source>Balloon notifications type</source>
<translation>Balloon notifications type</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="46"/>
<source>Native notifications (tray icon must be enabled)</source>
<translation>Native notifications (tray icon must be enabled)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="53"/>
<source>Custom notifications</source>
<translation>Custom notifications</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="69"/>
<source>Position</source>
<translation>Position</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="82"/>
<source>Width</source>
<translation>Width</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="105"/>
<source>Margins</source>
<translation>Margins</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="125"/>
<source>Screen</source>
<translation>Screen</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="159"/>
<source>Opacity</source>
<translation>Opacity</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.h" line="30"/>
<source>Notifications</source>
<translation>Notifications</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.cpp" line="18"/>
<source>There are some built-in notification sounds. Just start typing &quot;:&quot; and they will show up.</source>
<translation>There are some built-in notification sounds. Just start typing &quot;:&quot; and they will show up.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.cpp" line="99"/>
<source>How do I look?</source>
<translation>How do I look?</translation>
</message>
<message>
<location filename="../src/librssguard/gui/settings/settingsnotifications.cpp" line="100"/>
<source>Just testing new notifications settings. That&apos;s all.</source>
<translation>Just testing new notifications settings. That&apos;s all.</translation>
</message>
</context>
<context>
<name>SettingsShortcuts</name>
<message>
<location filename="../src/librssguard/gui/settings/settingsshortcuts.h" line="26"/>
<source>Keyboard shortcuts</source>
<translation>Keyboard shortcuts</translation>
</message>
</context>
<context>
<name>ShortcutCatcher</name>
<message>
<location filename="../src/librssguard/dynamic-shortcuts/shortcutcatcher.cpp" line="23"/>
<source>Reset to original shortcut.</source>
<translation>Reset to original shortcut.</translation>
</message>
<message>
<location filename="../src/librssguard/dynamic-shortcuts/shortcutcatcher.cpp" line="29"/>
<source>Clear current shortcut.</source>
<translation>Clear current shortcut.</translation>
</message>
<message>
<location filename="../src/librssguard/dynamic-shortcuts/shortcutcatcher.cpp" line="35"/>
<source>Click and hit new shortcut.</source>
<translation>Click and hit new shortcut.</translation>
</message>
</context>
<context>
<name>SingleNotificationEditor</name>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.cpp" line="46"/>
<source>Select sound file</source>
<translation>Select sound file</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.cpp" line="48"/>
<source>WAV files (*.wav);;MP3 files (*.mp3)</source>
<translation>WAV files (*.wav);;MP3 files (*.mp3)</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.ui" line="23"/>
<source>Balloon notification</source>
<translation>Balloon notification</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.ui" line="51"/>
<source>Sound</source>
<translation>Sound</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.ui" line="63"/>
<source>Full path to your WAV sound file</source>
<translation>Full path to your WAV sound file</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.ui" line="70"/>
<source>&amp;Browse</source>
<translation>&amp;Browse</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.ui" line="77"/>
<source>&amp;Play</source>
<translation>&amp;Play</translation>
</message>
<message>
<location filename="../src/librssguard/gui/notifications/singlenotificationeditor.ui" line="96"/>
<source>Volume</source>
<translation>Volume</translation>
</message>
</context>
<context>
<name>SkinFactory</name>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="221"/>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="224"/>
<source>This page was blocked by AdBlock</source>
<translation>This page was blocked by AdBlock</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="222"/>
<source>Blocked URL: &quot;%1&quot;&lt;br/&gt;Used filter: &quot;%2&quot;</source>
<translation>Blocked URL: &quot;%1&quot;&lt;br/&gt;Used filter: &quot;%2&quot;</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="278"/>
<source>Written by </source>
<translation>Written by </translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="279"/>
<source>unknown author</source>
<translation>unknown author</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="294"/>
<source>Newspaper view</source>
<translation>Newspaper view</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/skinfactory.cpp" line="526"/>
<source>file %1 not found</source>
<translation>file %1 not found</translation>
</message>
</context>
<context>
<name>SqliteDriver</name>
<message>
<location filename="../src/librssguard/database/sqlitedriver.cpp" line="109"/>
<source>cannot get native &apos;sqlite3&apos; DB handle</source>
<translation>cannot get native &apos;sqlite3&apos; DB handle</translation>
</message>
<message>
<location filename="../src/librssguard/database/sqlitedriver.cpp" line="384"/>
<source>SQLite (embedded database)</source>
<translation>SQLite (embedded database)</translation>
</message>
<message>
<location filename="../src/librssguard/database/sqlitedriver.cpp" line="398"/>
<source>Database file not copied to output directory successfully.</source>
<translation>Failed to copy database file to output directory.</translation>
</message>
</context>
<context>
<name>StandardAccountDetails</name>
<message>
<location filename="../src/librssguard/services/standard/gui/standardaccountdetails.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardaccountdetails.ui" line="20"/>
<source>Title</source>
<translation>Title</translation>
</message>
</context>
<context>
<name>StandardCategory</name>
<message>
<location filename="../src/librssguard/services/standard/standardcategory.cpp" line="36"/>
<source>Cannot save data for category, detailed information was logged via debug log.</source>
<translation>Can&apos;t save data for category, detailed information was logged via debug log.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardcategory.cpp" line="35"/>
<source>Cannot save category data</source>
<translation>Can&apos;t save category data</translation>
</message>
</context>
<context>
<name>StandardFeed</name>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="65"/>
<source>
Encoding: %1
Type: %2
Post-processing script: %3</source>
<translation>
Encoding: %1
Type: %2
Post-processing script: %3</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="168"/>
<source>Script</source>
<translation>Script</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="171"/>
<source>Local file</source>
<translation>Local file</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="174"/>
<source>Unknown</source>
<translation>Unknown</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="207"/>
<source>Cannot save data for feed: %1</source>
<translation>Cannot fetch feed's metadata: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="365"/>
<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>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="206"/>
<source>Cannot save feed data</source>
<translation>Can&apos;t fetch feed metadata</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="326"/>
<source>feed format not recognized</source>
<translation>feed format not recognized</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardfeed.cpp" line="364"/>
<source>Cannot move feed</source>
<translation>Can&apos;t move feed</translation>
</message>
</context>
<context>
<name>StandardFeedDetails</name>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="28"/>
<source>Feed title</source>
<translation>Feed title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="29"/>
<source>Set title for your feed.</source>
<translation>Set the title for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="30"/>
<source>Feed description</source>
<translation>Feed description</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="31"/>
<source>Set description for your feed.</source>
<translation>Set the description for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="75"/>
<source>Icon selection</source>
<translation>Icon selection</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="77"/>
<source>Load icon from file...</source>
<translation>Load icon from file...</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="79"/>
<source>Use default icon from icon theme</source>
<translation>Use default icon from icon theme</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="81"/>
<source>Fetch icon from feed</source>
<translation>Fetch icon from feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="91"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="92"/>
<source>No metadata fetched so far.</source>
<translation>No metadata fetched so far.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="155"/>
<source>Icon fetched successfully.</source>
<translation>Icon fetched successfully.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="156"/>
<source>Icon metadata fetched.</source>
<translation>Icon metadata fetched.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="164"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="169"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="174"/>
<source>No icon fetched.</source>
<translation>No icon fetched.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="211"/>
<source>All metadata fetched successfully.</source>
<translation>All metadata fetched successfully.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="212"/>
<source>Feed and icon metadata fetched.</source>
<translation>Feed and icon metadata fetched.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="220"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="225"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="230"/>
<source>No metadata fetched.</source>
<translation>No metadata fetched.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="236"/>
<source>Feed name is ok.</source>
<translation>Feed name is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="239"/>
<source>Feed name is too short.</source>
<translation>Feed name is too short.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="245"/>
<source>Description is empty.</source>
<translation>Description is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="248"/>
<source>The description is ok.</source>
<translation>The description is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="256"/>
<source>The URL is ok.</source>
<translation>The URL is ok.</translation>
</message>
<message>
<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>
<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>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="264"/>
<source>The URL is empty.</source>
<translation>The URL is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="273"/>
<source>Source is ok.</source>
<translation>Source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="283"/>
<source>File exists.</source>
<translation>File exists.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="286"/>
<source>File does not exist.</source>
<translation>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>
<translation>Select the icon file for the feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="320"/>
<source>Images (%1)</source>
<translation>Images (%1)</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="326"/>
<source>Select icon</source>
<translation>Select icon</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="327"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="330"/>
<source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Look in:</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="331"/>
<source>Icon name:</source>
<translation>Icon name:</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="332"/>
<source>Icon type:</source>
<translation>Icon type:</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="32"/>
<source>Full feed source identifier</source>
<translation>Full feed source identifier</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="33"/>
<source>Full feed source identifier which can be URL.</source>
<translation>Full feed source identifier which can be URL.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="34"/>
<source>Full command to execute</source>
<translation>Full command to execute</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="35"/>
<source>You can enter full command including interpreter here.</source>
<translation>You can enter the full command including interpreter here.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="293"/>
<source>The source is ok.</source>
<translation>The source is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="300"/>
<source>Command is ok.</source>
<translation>Command is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="163"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="219"/>
<source>Script failed: %1</source>
<translation>Script failed: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="168"/>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="224"/>
<source>Network error: %1</source>
<translation>Network error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="173"/>
<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>
<translation>Error: %1</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.cpp" line="121"/>
<source>What is post-processing script?</source>
<translation>What&apos;s a post-processing script?</translation>
</message>
<message>
<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.
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>
<translation>You can use the URL as the source of your feed or you can produce your feed with a custom script.
Also, you can post-process generated feed data with yet another script if you wish. These are advanced features so make sure to read the documentation before you use them.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="25"/>
<source>Parent folder</source>
<translation>Parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="37"/>
<source>Select parent item for your feed.</source>
<translation>Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="58"/>
<source>Type</source>
<translation>Type</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="72"/>
<source>Select type of the standard feed.</source>
<translation>Select the type of the standard feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="82"/>
<source>Select encoding of the standard feed. If you are unsure about the encoding, then select &quot;UTF-8&quot; encoding.</source>
<translation>Select encoding of the standard feed. If you are unsure about the encoding, then select &quot;UTF-8&quot; encoding.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="96"/>
<source>Title</source>
<translation>Title</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="116"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="136"/>
<source>Source</source>
<translation>Source</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="172"/>
<source>Post-processing script</source>
<translation>Post-processing script</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="203"/>
<source>Fetch metadata</source>
<translation>Fetch metadata</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="215"/>
<source>Fetch it now</source>
<translation>Fetch it now</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="242"/>
<source>Icon</source>
<translation>Icon</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/gui/standardfeeddetails.ui" line="266"/>
<source>Select icon for your feed.</source>
<translation>Select the icon for your feed.</translation>
</message>
</context>
<context>
<name>StandardServiceRoot</name>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="65"/>
<source>Do you want to load initial set of feeds?</source>
<translation>Do you want to load the initial set of feeds?</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="93"/>
<source>Error when loading initial feeds</source>
<translation>Error when loading initial feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="340"/>
<source>Fetch metadata</source>
<translation>Fetch metadata</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="518"/>
<source>Export feeds</source>
<translation>Export feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="519"/>
<source>Import feeds</source>
<translation>Import feeds</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="64"/>
<source>This new account does not include any feeds. You can now add default set of feeds.</source>
<translation>This new account does not include any feeds. You can now add default set of feeds.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="43"/>
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
<translation>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="163"/>
<source>Cannot add item</source>
<translation>Cannot add item</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="164"/>
<source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Cannot add feed because another critical operation is ongoing.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="484"/>
<source>Cannot add category</source>
<translation>Cannot add category</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="485"/>
<source>Cannot add category because another critical operation is ongoing.</source>
<translation>Cannot add category because another critical operation is ongoing.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="472"/>
<source>Import was completely successful.</source>
<translation>All feeds were successfully imported.</translation>
</message>
<message>
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="469"/>
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
<translation>Some feeds/categories were not imported due to error, check debug log for more details.</translation>
</message>
</context>
<context>
<name>StatusBar</name>
<message>
<location filename="../src/librssguard/gui/toolbars/statusbar.cpp" line="26"/>
<source>Feed update progress bar</source>
<translation>Feed update progress bar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/statusbar.cpp" line="36"/>
<source>File download progress bar</source>
<translation>File download progress bar</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/statusbar.cpp" line="127"/>
<source>Toolbar spacer</source>
<translation>Toolbar spacer</translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<location filename="../src/librssguard/miscellaneous/systemfactory.cpp" line="230"/>
<source>anonymous</source>
<translation>anonymous</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/systemfactory.cpp" line="325"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
<location filename="../src/librssguard/miscellaneous/systemfactory.cpp" line="270"/>
<source>See new version info</source>
<translation>See new version info</translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>
<location filename="../src/librssguard/gui/systemtrayicon.cpp" line="97"/>
<source>%1
Unread news: %2</source>
<translation>%1
Unread news: %2</translation>
</message>
</context>
<context>
<name>TabBar</name>
<message>
<location filename="../src/librssguard/gui/tabbar.cpp" line="33"/>
<source>Close this tab.</source>
<translation>Close this tab.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/tabbar.cpp" line="34"/>
<source>Close tab</source>
<translation>Close tab</translation>
</message>
</context>
<context>
<name>TabWidget</name>
<message>
<location filename="../src/librssguard/gui/tabwidget.cpp" line="135"/>
<source>Feeds</source>
<translation>Feeds</translation>
</message>
<message>
<location filename="../src/librssguard/gui/tabwidget.cpp" line="39"/>
<source>Displays main menu.</source>
<translation>Displays main menu.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/tabwidget.cpp" line="48"/>
<source>Main menu</source>
<translation>Main menu</translation>
</message>
<message>
<location filename="../src/librssguard/gui/tabwidget.cpp" line="79"/>
<source>Downloads</source>
<translation>Downloads</translation>
</message>
<message>
<location filename="../src/librssguard/gui/tabwidget.cpp" line="237"/>
<source>Media player</source>
<translation>Media player</translation>
</message>
<message>
<location filename="../src/librssguard/gui/tabwidget.cpp" line="262"/>
<source>Web browser</source>
<translation>Web browser</translation>
</message>
<message>
<location filename="../src/librssguard/gui/tabwidget.cpp" line="137"/>
<source>Browse your feeds and articles</source>
<translation>Browse your feeds and articles</translation>
</message>
</context>
<context>
<name>TextBrowserViewer</name>
<message>
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="155"/>
<source>image</source>
<translation>image</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="360"/>
<source>Enable external resources</source>
<translation>Enable external resources</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="362"/>
<source>Download</source>
<translation>Download</translation>
</message>
</context>
<context>
<name>TimeSpinBox</name>
<message numerus="yes">
<location filename="../src/librssguard/gui/reusable/timespinbox.cpp" line="54"/>
<source>%n hour(s)</source>
<translation>
<numerusform>%n hour</numerusform>
<numerusform>%n hours</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/gui/reusable/timespinbox.cpp" line="55"/>
<location filename="../src/librssguard/gui/reusable/timespinbox.cpp" line="65"/>
<source>%n minute(s)</source>
<translation>
<numerusform>%n minute(s)</numerusform>
<numerusform>%n minutes</numerusform>
</translation>
</message>
<message>
<location filename="../src/librssguard/gui/reusable/timespinbox.cpp" line="57"/>
<location filename="../src/librssguard/gui/reusable/timespinbox.cpp" line="67"/>
<source> and </source>
<translation> and </translation>
</message>
<message numerus="yes">
<location filename="../src/librssguard/gui/reusable/timespinbox.cpp" line="64"/>
<source>%n second(s)</source>
<translation>
<numerusform>%n second(s)</numerusform>
<numerusform>%n seconds</numerusform>
</translation>
</message>
</context>
<context>
<name>ToastNotification</name>
<message>
<location filename="../src/librssguard/gui/notifications/toastnotification.cpp" line="38"/>
<source>Do it!</source>
<translation>Do it!</translation>
</message>
</context>
<context>
<name>ToolBarEditor</name>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.cpp" line="84"/>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.cpp" line="85"/>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.cpp" line="117"/>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.cpp" line="118"/>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.cpp" line="187"/>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.cpp" line="190"/>
<source>Separator</source>
<translation>Separator</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.cpp" line="176"/>
<source>Toolbar spacer</source>
<translation>Toolbar spacer</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="32"/>
<source>Activated actions</source>
<translation>Displayed actions</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="39"/>
<source>Available actions</source>
<translation>Available actions</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="76"/>
<source>Move action up</source>
<translation>Move action up</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="89"/>
<source>Move action down</source>
<translation>Move action down</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="109"/>
<source>Insert separator</source>
<translation>Insert separator</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="122"/>
<source>Insert spacer</source>
<translation>Insert spacer</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="142"/>
<source>Add selected action</source>
<translation>Add selected action</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="155"/>
<source>Delete selected action</source>
<translation>Delete selected action</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="168"/>
<source>Delete all actions</source>
<translation>Delete all actions</translation>
</message>
<message>
<location filename="../src/librssguard/gui/toolbars/toolbareditor.ui" line="181"/>
<source>Reset toolbar</source>
<translation>Reset toolbar</translation>
</message>
</context>
<context>
<name>TrayIconMenu</name>
<message>
<location filename="../src/librssguard/gui/systemtrayicon.cpp" line="21"/>
<source>Close opened modal dialogs first.</source>
<translation>Close opened modal dialogs first.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/systemtrayicon.cpp" line="20"/>
<source>Close dialogs</source>
<translation>Close dialogs</translation>
</message>
</context>
<context>
<name>TtRssAccountDetails</name>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="15"/>
<source>If you select intelligent synchronization, then only not-yet-fetched or updated articles are downloaded. Network usage is greatly reduced and overall synchronization speed is greatly improved, but first feed fetching could be slow anyway if your feed contains huge number of articles.&lt;br/&gt;&lt;br/&gt;Also, make sure to install &lt;a href=&quot;https://www.google.com&quot;&gt;api_newsplus&lt;/a&gt; TT-RSS plugin to your server instance.</source>
<translation>If you select intelligent synchronisation, then only not-yet-fetched or updated articles are downloaded. Network usage is greatly reduced and overall synchronisation speed is greatly improved, but first feed fetching could be slow anyway if your feed contains huge number of articles.&lt;br/&gt;&lt;br/&gt;Also, make sure to install &lt;a href=&quot;https://www.google.com&quot;&gt;api_newsplus&lt;/a&gt; TT-RSS plugin to your server instance.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="25"/>
<source>Leaving this option on causes that updates of feeds will be probably much slower and may time-out often.</source>
<translation>Leaving this option on causes that updates of feeds will be probably much slower and may time-out often.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="28"/>
<source>HTTP authentication username</source>
<translation>HTTP authentication username</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="29"/>
<source>HTTP authentication password</source>
<translation>HTTP authentication password</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="30"/>
<source>Password for your TT-RSS account</source>
<translation>Password for your TT-RSS account</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="31"/>
<source>Username for your TT-RSS account</source>
<translation>Username for your TT-RSS account</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="32"/>
<source>URL of your TT-RSS instance WITHOUT trailing &quot;/api/&quot; string</source>
<translation>URL of your TT-RSS instance WITHOUT trailing &quot;/api/&quot; string</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="34"/>
<source>No test done yet.</source>
<translation>No testing done yet.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="35"/>
<source>Here, results of connection test are shown.</source>
<translation>Here, results of connection test are shown.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="92"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="93"/>
<source>API access on selected server is not enabled.</source>
<translation>API access on selected server is not enabled.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="97"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="98"/>
<source>Entered credentials are incorrect.</source>
<translation>Entered credentials are incorrect.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="102"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="103"/>
<source>Other error occurred, contact developers.</source>
<translation>An other error occurred, contact the developers.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="108"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="115"/>
<source>Installed version: %1, required at least: %2.</source>
<translation>Installed version: %1, required at least: %2.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="111"/>
<source>Selected Tiny Tiny RSS server is running unsupported version of API.</source>
<translation>Selected Tiny Tiny RSS server is running unsupported version of API.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="118"/>
<source>Tiny Tiny RSS server is okay.</source>
<translation>Tiny Tiny RSS server is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="124"/>
<source>Network error: &apos;%1&apos;.</source>
<translation>Network error: &apos;%1&apos;.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="125"/>
<source>Network error, have you entered correct Tiny Tiny RSS API endpoint and password?</source>
<translation>Network error, have you entered correct Tiny Tiny RSS API endpoint and password?</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="129"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="130"/>
<source>Unspecified error, did you enter correct URL?</source>
<translation>Unspecified error, did you enter correct URL?</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="138"/>
<source>Username cannot be empty.</source>
<translation>Username can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="141"/>
<source>Username is okay.</source>
<translation>Username is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="149"/>
<source>Password cannot be empty.</source>
<translation>Password cannot be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="152"/>
<source>Password is okay.</source>
<translation>Password is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="162"/>
<source>Username is ok or it is not needed.</source>
<translation>Username is ok or it is not needed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="163"/>
<source>Username is empty.</source>
<translation>Username is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="172"/>
<source>Password is ok or it is not needed.</source>
<translation>Password is ok or is not needed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="173"/>
<source>Password is empty.</source>
<translation>Password is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="180"/>
<source>URL cannot be empty.</source>
<translation>URL can&apos;t be empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="183"/>
<source>URL should NOT end with &quot;/api/&quot;.</source>
<translation>URL should NOT end with &quot;/api/&quot;.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.cpp" line="186"/>
<source>URL is okay.</source>
<translation>URL is okay.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="32"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="84"/>
<source>Download unread articles only</source>
<translation>Download unread articles only</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="49"/>
<source>Only download newest X articles per feed</source>
<translation>Only download newest X articles per feed</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="91"/>
<source>Intelligent synchronization algorithm</source>
<translation>Intelligent synchronisation algorithm</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="98"/>
<source>Force execution of server-side feeds update</source>
<translation>Force execution of server-side feeds update</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="105"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="149"/>
<source>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</source>
<translation>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="108"/>
<source>Authentication</source>
<translation>Authentication</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="120"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="167"/>
<source>Username</source>
<translation>Username</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="133"/>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="180"/>
<source>Password</source>
<translation>Password</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="152"/>
<source>Requires HTTP authentication</source>
<translation>Requires HTTP authentication</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssaccountdetails.ui" line="198"/>
<source>&amp;Test setup</source>
<translation>&amp;Test setup</translation>
</message>
</context>
<context>
<name>TtRssFeed</name>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssfeed.cpp" line="46"/>
<source>Share to published</source>
<translation>Share to published</translation>
</message>
</context>
<context>
<name>TtRssFeedDetails</name>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.cpp" line="11"/>
<source>Full feed URL including scheme</source>
<translation>Full feed URL including scheme</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.cpp" line="12"/>
<source>Provide URL for your feed.</source>
<translation>Provide the URL for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.cpp" line="21"/>
<source>The URL is ok.</source>
<translation>The URL is ok.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.cpp" line="27"/>
<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>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.cpp" line="31"/>
<source>The URL is empty.</source>
<translation>The URL is empty.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.ui" line="20"/>
<source>Parent folder</source>
<translation>Parent folder</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.ui" line="30"/>
<source>Select parent item for your feed.</source>
<translation>Select parent item for your feed.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/gui/ttrssfeeddetails.ui" line="46"/>
<source>URL</source>
<translation>URL</translation>
</message>
</context>
<context>
<name>TtRssServiceRoot</name>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="107"/>
<source>Cannot add item</source>
<translation>Cannot add item</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="108"/>
<source>Cannot add feed because another critical operation is ongoing.</source>
<translation>Cannot add feed because another critical operation is ongoing.</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="372"/>
<source>Username: %1
Server: %2
Last error: %3
Last login on: %4</source>
<translation>Username: %1
Server: %2
Last error: %3
Last login on: %4</translation>
</message>
<message>
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="416"/>
<source>cannot get list of feeds, network error &apos;%1&apos;</source>
<translation>cannot get list of feeds, network error &apos;%1&apos;</translation>
</message>
</context>
<context>
<name>UnreadNode</name>
<message>
<location filename="../src/librssguard/services/abstract/unreadnode.cpp" line="14"/>
<source>Unread articles</source>
<translation>Unread articles</translation>
</message>
<message>
<location filename="../src/librssguard/services/abstract/unreadnode.cpp" line="15"/>
<source>You can find all unread articles here.</source>
<translation>You can find all unread articles here.</translation>
</message>
</context>
<context>
<name>WebBrowser</name>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="27"/>
<source>Navigation panel</source>
<translation>Navigation panel</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="33"/>
<source>View website in reader mode</source>
<translation>View website in reader mode</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="242"/>
<source>No title</source>
<extracomment>Webbrowser tab title when no title is available.</extracomment>
<translation>No title</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="276"/>
<source>Reader mode failed for this website</source>
<translation>Reader mode failed for this website</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="277"/>
<source>Reader mode cannot be applied to current page.</source>
<translation>Reader mode cannot be applied to the current page.</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="289"/>
<source>Back</source>
<translation>Back</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="295"/>
<source>Forward</source>
<translation>Forward</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="301"/>
<source>Reload</source>
<translation>Reload</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="307"/>
<source>Stop</source>
<translation>Stop</translation>
</message>
<message>
<location filename="../src/librssguard/gui/webbrowser.cpp" line="30"/>
<source>Open this website in system web browser</source>
<translation>Open this website in system web browser</translation>
</message>
</context>
<context>
<name>WebFactory</name>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="322"/>
<source>Web engine settings</source>
<translation>Web engine settings</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="345"/>
<source>Auto-load images</source>
<translation>Enable auto-image loading</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="346"/>
<source>JS enabled</source>
<translation>Enable JavaScript</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="347"/>
<source>JS can open popup windows</source>
<translation>JS can open popup windows</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="349"/>
<source>JS can access clipboard</source>
<translation>JS can access clipboard</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="351"/>
<source>Hyperlinks can get focus</source>
<translation>Hyperlinks can get focus</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="353"/>
<source>Local storage enabled</source>
<translation>Enable local storage</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="355"/>
<source>Local content can access remote URLs</source>
<translation>Local content can access remote URLs</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="357"/>
<source>XSS auditing enabled</source>
<translation>Enable XSS auditing</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="359"/>
<source>Spatial navigation enabled</source>
<translation>Enable spatial navigation</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="361"/>
<source>Local content can access local files</source>
<translation>Local content can access local files</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="363"/>
<source>Hyperlink auditing enabled</source>
<translation>Enable hyperlink auditing</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="365"/>
<source>Animate scrolling</source>
<translation>Animate scrolling</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="367"/>
<source>Error pages enabled</source>
<translation>Enable error pages</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="368"/>
<source>Plugins enabled</source>
<translation>Enable plugins</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="369"/>
<source>Fullscreen enabled</source>
<translation>Enable fullscreen</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="373"/>
<source>Screen capture enabled</source>
<translation>Enable screen capture</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="375"/>
<source>WebGL enabled</source>
<translation>Enable WebGL</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="376"/>
<source>Accelerate 2D canvas</source>
<translation>Accelerate 2D canvas</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="378"/>
<source>Print element backgrounds</source>
<translation>Print element backgrounds</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="380"/>
<source>Allow running insecure content</source>
<translation>Allow running insecure content</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="382"/>
<source>Allow geolocation on insecure origins</source>
<translation>Allow geolocation on insecure origins</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="713"/>
<source>Web cache is going to be cleared</source>
<translation>Web cache is going to be cleared</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="714"/>
<source>Do you really want to clear web cache?</source>
<translation>Do you really want to clear the web cache?</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="150"/>
<source>Navigate to website manually</source>
<translation>Navigate to website manually</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="151"/>
<source>%1 was unable to launch your web browser with the given URL, you need to open the below website URL in your web browser manually.</source>
<translation>%1 was unable to launch your web browser with the given URL, you need to open the below website URL in your web browser manually.</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="386"/>
<source>JS can activate windows</source>
<translation>JS can activate windows</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="388"/>
<source>Show scrollbars</source>
<translation>Show scrollbars</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="389"/>
<source>Media playback with gestures</source>
<translation>Media playback with gestures</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="391"/>
<source>WebRTC uses only public interfaces</source>
<translation>WebRTC uses only public interfaces</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="393"/>
<source>JS can paste from clipboard</source>
<translation>Allow JS to paste from clipboard</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="395"/>
<source>DNS prefetch enabled</source>
<translation>Enable DNS prefetching</translation>
</message>
<message>
<location filename="../src/librssguard/network-web/webfactory.cpp" line="399"/>
<source>PDF viewer enabled</source>
<translation>Enable PDF viewer</translation>
</message>
</context>
</TS>