mirror of
https://github.com/martinrotter/rssguard.git
synced 2024-12-28 00:50:26 +01:00
5303 lines
184 KiB
XML
5303 lines
184 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE TS>
|
|
<TS version="2.1" language="en">
|
|
<context>
|
|
<name>AccountCheckModel</name>
|
|
<message>
|
|
<source>(category)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>(feed)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>AdBlockDialog</name>
|
|
<message>
|
|
<source>AdBlock configuration</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Enable AdBlock</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Add your direct links to filter lists here (one URL per line)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Custom filters</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Add your custom filters here (one filter per line)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Help</source>
|
|
<translation type="unfinished">&Help</translation>
|
|
</message>
|
|
<message>
|
|
<source>Filter lists</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot enable AdBlock</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>OK!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>ERROR!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No additional info.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>It seems your AdBlock runs fine, but wait few seconds to be sure.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There is error, check application log for more details and head to online documentation. Also make sure that Node.js is installed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>AdBlockIcon</name>
|
|
<message>
|
|
<source>AdBlock lets you block unwanted content on web pages</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Show AdBlock &settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>AdBlockManager</name>
|
|
<message>
|
|
<source>failed to download filter list '%1'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>Application</name>
|
|
<message>
|
|
<source>Application is already running.</source>
|
|
<translation>Application is already running</translation>
|
|
</message>
|
|
<message>
|
|
<source>Output directory is not writable.</source>
|
|
<translation>Output directory is not writable</translation>
|
|
</message>
|
|
<message>
|
|
<source>Settings file not copied to output directory successfully.</source>
|
|
<translation>Settings file not copied to output directory successfully.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database restoration was not initiated. Make sure that output directory is writable.</source>
|
|
<translation>Database restoration was not initiated. Make sure that output directory is writable.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
|
|
<translation>Settings restoration was not initiated. Make sure that output directory is writable.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot add feed</source>
|
|
<translation>Cannot add feed</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed cannot be added because there is no active account which can add feeds.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Unread articles fetched</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Go to changelog</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>AdBlock needs to be configured</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>AdBlock component is not configured properly.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Configure now</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>AuthenticationDetails</name>
|
|
<message>
|
|
<source>Form</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</source>
|
|
<translation type="unfinished">Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. </translation>
|
|
</message>
|
|
<message>
|
|
<source>Requires HTTP authentication</source>
|
|
<translation type="unfinished">Requires HTTP authentication</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>Password</source>
|
|
<translation type="unfinished">Password </translation>
|
|
</message>
|
|
<message>
|
|
<source>Set username to access the feed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Set password to access the feed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is ok or it is not needed.</source>
|
|
<translation type="unfinished">Username is ok or it is not needed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is empty.</source>
|
|
<translation type="unfinished">Username is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is ok or it is not needed.</source>
|
|
<translation type="unfinished">Password is ok or it is not needed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is empty.</source>
|
|
<translation type="unfinished">Password is empty.</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>BaseLineEdit</name>
|
|
<message>
|
|
<source>Show/hide the password</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ColorToolButton</name>
|
|
<message>
|
|
<source>Click me to change color!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Select new color</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>DatabaseCleaner</name>
|
|
<message>
|
|
<source>Shrinking database file...</source>
|
|
<translation>Shrinking database file...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database file shrinked...</source>
|
|
<translation>Database file shrinked...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Recycle bin purged...</source>
|
|
<translation>Recycle bin purged...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Purging recycle bin...</source>
|
|
<translation>Purging recycle bin...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Removing read articles...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Read articles purged...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Removing old articles...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Old articles purged...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Removing starred articles...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Starred articles purged...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>DatabaseFactory</name>
|
|
<message>
|
|
<source>Cannot connect to database</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Connection to your database was not established with error: '%1'. Falling back to SQLite.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>DiscoverFeedsButton</name>
|
|
<message>
|
|
<source>Not supported</source>
|
|
<translation>Not supported</translation>
|
|
</message>
|
|
<message>
|
|
<source>Given account does not support adding feeds.</source>
|
|
<translation>Given account does not support adding feeds.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feeds were detected, but no suitable accounts are configured.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>This website does not contain any feeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>Add one of %n feed(s)</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>DownloadItem</name>
|
|
<message>
|
|
<source>Filename</source>
|
|
<translation>Filename</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error opening output file: %1</source>
|
|
<translation>Error opening output file: %1</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Try again</source>
|
|
<translation>&Try again</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Stop</source>
|
|
<translation>&Stop</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Open file</source>
|
|
<translation>&Open file</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select destination for downloaded file</source>
|
|
<translation>Select destination for downloaded file</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error: %1</source>
|
|
<translation>Error: %1</translation>
|
|
</message>
|
|
<message>
|
|
<source>Download directory couldn't be created</source>
|
|
<translation>Download directory couldn't be created</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error when saving file: %1</source>
|
|
<translation>Error when saving file: %1</translation>
|
|
</message>
|
|
<message>
|
|
<source>%1 of %2 (%3 per second) - %4</source>
|
|
<translation>%1 of %2 (%3 per second) - %4</translation>
|
|
</message>
|
|
<message>
|
|
<source>%1 of %2 - download completed</source>
|
|
<translation>%1 of %2 - download completed</translation>
|
|
</message>
|
|
<message>
|
|
<source>Open &directory</source>
|
|
<translation>Open &directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot open file</source>
|
|
<translation>Cannot open file</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot open output file. Open it manually.</source>
|
|
<translation>Cannot open output file. Open it manually.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot open directory</source>
|
|
<translation>Cannot open directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot open output directory. Open it manually.</source>
|
|
<translation>Cannot open output directory. Open it manually.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Download finished</source>
|
|
<translation>Download finished</translation>
|
|
</message>
|
|
<message>
|
|
<source>File '%1' is downloaded.
|
|
Click here to open parent directory.</source>
|
|
<translation>File '%1' is downloaded.
|
|
Click here to open parent directory.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL: %1</source>
|
|
<translation>URL: %1</translation>
|
|
</message>
|
|
<message>
|
|
<source>Local file: %1</source>
|
|
<translation>Local file: %1</translation>
|
|
</message>
|
|
<message>
|
|
<source>Selection of local file cancelled.</source>
|
|
<translation>Selection of local file cancelled.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Open folder</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>DownloadManager</name>
|
|
<message>
|
|
<source>Clean up</source>
|
|
<translation>Clean up</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>%n minutes remaining</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>%n seconds remaining</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source>bytes</source>
|
|
<translation>bytes</translation>
|
|
</message>
|
|
<message>
|
|
<source>kB</source>
|
|
<translation>kB</translation>
|
|
</message>
|
|
<message>
|
|
<source>MB</source>
|
|
<translation>MB</translation>
|
|
</message>
|
|
<message>
|
|
<source>GB</source>
|
|
<translation>GB</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>Downloading %n file(s)...</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>EmailRecipientControl</name>
|
|
<message>
|
|
<source>To</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cc</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Bcc</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Reply-to</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>E-mail address</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>Feed</name>
|
|
<message>
|
|
<source>no errors</source>
|
|
<translation type="unfinished">no errors</translation>
|
|
</message>
|
|
<message>
|
|
<source>authentication error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>network error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Auto-update status: %1
|
|
Active message filters: %2
|
|
Status: %3</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>does not use auto-fetching of articles</source>
|
|
<extracomment>Describes feed auto-update status.</extracomment>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>uses global settings (%n minute(s) to next auto-fetch of articles)</source>
|
|
<extracomment>Describes feed auto-update status.</extracomment>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source>uses global settings (global auto-fetching of articles is disabled)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>uses specific settings (%n minute(s) to next auto-fetching of new articles)</source>
|
|
<extracomment>Describes feed auto-update status.</extracomment>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source>has new articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>parsing error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedMessageViewer</name>
|
|
<message>
|
|
<source>Toolbar for feeds</source>
|
|
<translation>Toolbar for feeds</translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbar for articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedReader</name>
|
|
<message>
|
|
<source>Starting auto-download of some feeds' articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>I will auto-download new articles for %n feed(s).</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot fetch articles at this point</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You cannot fetch new articles now because another critical operation is ongoing.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedlyAccountDetails</name>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>Developer access token</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Get token</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Login</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Username for your account</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No test done yet.</source>
|
|
<translation type="unfinished">No test done yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Here, results of connection test are shown.</source>
|
|
<translation type="unfinished">Here, results of connection test are shown.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Your %1 build has official Feedly support. You do not have to use "developer acess token". You can therefore leave corresponding field empty.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Your %1 does not offer official Feedly support, thus you must authorize via special authorization code called "developer access token". These tokens are usually valid only for 1 month and allow only 250 API calls each day.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You did not grant access.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There was error during testing.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There is error. %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Tested successfully. You may be prompted to login once more.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Your access was approved.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Access granted.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Login was successful.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some problems.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Username cannot be empty.</source>
|
|
<translation type="unfinished">Username cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is okay.</source>
|
|
<translation type="unfinished">Username is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Access token is empty.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Access token is okay.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Error: '%1'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Only download newest X articles per feed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Download unread articles only</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedlyNetwork</name>
|
|
<message>
|
|
<source>Feedly: authentication error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Click this to login again. Error is: '%1'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feedly: authorization denied</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Click this to login again.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Login</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedsImportExportModel</name>
|
|
<message>
|
|
<source>Category </source>
|
|
<translation>Category </translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedsModel</name>
|
|
<message>
|
|
<source>Title</source>
|
|
<translation>Title</translation>
|
|
</message>
|
|
<message>
|
|
<source>Titles of feeds/categories.</source>
|
|
<translation>Titles of feeds/categories.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Root</source>
|
|
<translation>Root</translation>
|
|
</message>
|
|
<message>
|
|
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
|
<translation>You can't transfer dragged item into different account, this is not supported.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot perform drag & drop operation</source>
|
|
<translation>Cannot perform drag & drop operation</translation>
|
|
</message>
|
|
<message>
|
|
<source>Counts of unread/all mesages.</source>
|
|
<translation>Counts of unread/all mesages.</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedsToolBar</name>
|
|
<message>
|
|
<source>Toolbar spacer</source>
|
|
<translation>Toolbar spacer</translation>
|
|
</message>
|
|
<message>
|
|
<source>Search feeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feeds search box</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FeedsView</name>
|
|
<message>
|
|
<source>Cannot edit item</source>
|
|
<translation>Cannot edit item</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot delete item</source>
|
|
<translation>Cannot delete item</translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for empty space</source>
|
|
<translation>Context menu for empty space</translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected item cannot be edited because another critical operation is ongoing.</source>
|
|
<translation>Selected item cannot be edited because another critical operation is ongoing.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected item cannot be deleted because another critical operation is ongoing.</source>
|
|
<translation>Selected item cannot be deleted because another critical operation is ongoing.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for categories</source>
|
|
<translation>Context menu for categories</translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected item cannot be edited, this is not (yet?) supported.</source>
|
|
<translation>Selected item cannot be edited, this is not (yet?) supported.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Deleting "%1"</source>
|
|
<translation>Deleting "%1"</translation>
|
|
</message>
|
|
<message>
|
|
<source>You are about to completely delete item "%1".</source>
|
|
<translation>You are about to completely delete item "%1".</translation>
|
|
</message>
|
|
<message>
|
|
<source>Are you sure?</source>
|
|
<translation>Are you sure?</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot delete "%1"</source>
|
|
<translation>Cannot delete "%1"</translation>
|
|
</message>
|
|
<message>
|
|
<source>This item cannot be deleted because something critically failed. Submit bug report.</source>
|
|
<translation>This item cannot be deleted because something critically failed. Submit bug report.</translation>
|
|
</message>
|
|
<message>
|
|
<source>This item cannot be deleted, because it does not support it
|
|
or this functionality is not implemented yet.</source>
|
|
<translation>This item cannot be deleted, because it does not support it
|
|
or this functionality is not implemented yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for other items</source>
|
|
<translation>Context menu for other items</translation>
|
|
</message>
|
|
<message>
|
|
<source>Not supported</source>
|
|
<translation>Not support</translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected account does not support adding of new feeds.</source>
|
|
<translation>Selected account does not support adding of new feeds.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected account does not support adding of new categories.</source>
|
|
<translation>Selected account does not support adding of new categories.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for recycle bins</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for accounts</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for label</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for important articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormAbout</name>
|
|
<message>
|
|
<source>Information</source>
|
|
<translation>Information</translation>
|
|
</message>
|
|
<message>
|
|
<source>Licenses</source>
|
|
<translation>Licenses</translation>
|
|
</message>
|
|
<message>
|
|
<source>GNU GPL License</source>
|
|
<translation>GNU GPL License</translation>
|
|
</message>
|
|
<message>
|
|
<source>Licenses page is available only in English language.</source>
|
|
<translation>Licenses page is available only in English language.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Changelog</source>
|
|
<translation>Changelog</translation>
|
|
</message>
|
|
<message>
|
|
<source>Changelog page is available only in English language.</source>
|
|
<translation>Changelog page is available only in English language.</translation>
|
|
</message>
|
|
<message>
|
|
<source>License not found.</source>
|
|
<translation>License not found.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Changelog not found.</source>
|
|
<translation>Changelog not found.</translation>
|
|
</message>
|
|
<message>
|
|
<source>About %1</source>
|
|
<translation>About %1</translation>
|
|
</message>
|
|
<message>
|
|
<source>Settings type</source>
|
|
<translation>Settings type</translation>
|
|
</message>
|
|
<message>
|
|
<source>Settings file</source>
|
|
<translation>Settings file</translation>
|
|
</message>
|
|
<message>
|
|
<source>FULLY portable</source>
|
|
<translation>FULLY portable</translation>
|
|
</message>
|
|
<message>
|
|
<source>Resources</source>
|
|
<translation>Resources</translation>
|
|
</message>
|
|
<message>
|
|
<source><body>%5 is a (very) tiny feed reader.<br><br>This software is distributed under the terms of GNU General Public License, version 3.<br><br>Contacts:<ul><li><a href="mailto://%1">%1</a> ~e-mail</li><li><a href="%2">%2</a> ~website</li></ul>You can obtain source code for %5 from its website.<br><br><br>Copyright (C) 2011-%3 %4</body></source>
|
|
<translation><body>%5 is a (very) tiny feed reader.<br><br>This software is distributed under the terms of GNU General Public License, version 3.<br><br>Contacts:<ul><li><a href="mailto://%1">%1</a> ~e-mail</li><li><a href="%2">%2</a> ~website</li></ul>You can obtain source code for %5 from its website.<br><br><br>Copyright (C) 2011-%3 %4</body></translation>
|
|
</message>
|
|
<message>
|
|
<source><b>%8</b><br><b>Version:</b> %1 (built on %2/%3)<br><b>Revision:</b> %4<br><b>Build date:</b> %5<br><b>Qt:</b> %6 (compiled against %7)<br></source>
|
|
<translation><b>%8</b><br><b>Version:</b> %1 (built on %2/%3)<br><b>Revision:</b> %4<br><b>Build date:</b> %5<br><b>Qt:</b> %6 (compiled against %7)<br></translation>
|
|
</message>
|
|
<message>
|
|
<source>User skins root path</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>NOT portable</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>MIT License (applies to boolinq source code)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>GNU GPL License (applies to RSS Guard; mimesis; Numix source codes)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>CUSTOM</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Database location</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormAccountDetails</name>
|
|
<message>
|
|
<source>Edit account '%1'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Network proxy</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Add new account</source>
|
|
<translation type="unfinished">Add new account</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormAddAccount</name>
|
|
<message>
|
|
<source>Add new account</source>
|
|
<translation>Add new account</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormAddEditEmail</name>
|
|
<message>
|
|
<source>Write e-mail message</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Contents of your e-mail message</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Add new recipient.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Subject</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Title of your message</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>E-mail NOT sent</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Your e-mail message wasn't sent.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormAddEditLabel</name>
|
|
<message>
|
|
<source>...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Name for your label</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Label's name cannot be empty.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Perfect!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Hot stuff</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Create new label</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Edit label '%1'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormBackupDatabaseSettings</name>
|
|
<message>
|
|
<source>Backup database/settings</source>
|
|
<translation>Backup database/settings</translation>
|
|
</message>
|
|
<message>
|
|
<source>Backup properties</source>
|
|
<translation>Backup properties</translation>
|
|
</message>
|
|
<message>
|
|
<source>Items to backup</source>
|
|
<translation>Items to backup</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database</source>
|
|
<translation>Database</translation>
|
|
</message>
|
|
<message>
|
|
<source>Settings</source>
|
|
<translation>Settings</translation>
|
|
</message>
|
|
<message>
|
|
<source>Backup name</source>
|
|
<translation>Backup name</translation>
|
|
</message>
|
|
<message>
|
|
<source>Operation results</source>
|
|
<translation>Operation results</translation>
|
|
</message>
|
|
<message>
|
|
<source>Common name for backup files</source>
|
|
<translation>Common name for backup files</translation>
|
|
</message>
|
|
<message>
|
|
<source>No operation executed yet.</source>
|
|
<translation>No operation executed yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Backup was created successfully.</source>
|
|
<translation>Backup was created successfully.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Backup name cannot be empty.</source>
|
|
<translation>Backup name cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Backup name looks okay.</source>
|
|
<translation>Backup name looks okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Backup failed.</source>
|
|
<translation>Backup failed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Output directory</source>
|
|
<translation>Output directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Select directory</source>
|
|
<translation>&Select directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>Backup was created successfully and stored in target directory.</source>
|
|
<translation>Backup was created successfully and stored in target directory.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select destination directory</source>
|
|
<translation>Select destination directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>Good destination directory is specified.</source>
|
|
<translation>Good destination directory is specified.</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormCategoryDetails</name>
|
|
<message>
|
|
<source>Select parent item for your category.</source>
|
|
<translation type="unfinished">Select parent item for your category.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Title</source>
|
|
<translation type="unfinished">Title</translation>
|
|
</message>
|
|
<message>
|
|
<source>Description</source>
|
|
<translation type="unfinished">Description</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon</source>
|
|
<translation type="unfinished">Icon</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select icon for your category.</source>
|
|
<translation type="unfinished">Select icon for your category.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Add new category</source>
|
|
<translation type="unfinished">Add new category</translation>
|
|
</message>
|
|
<message>
|
|
<source>Category name is ok.</source>
|
|
<translation type="unfinished">Category name is ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Category name is too short.</source>
|
|
<translation type="unfinished">Category name is too short.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Description is empty.</source>
|
|
<translation type="unfinished">Description is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>The description is ok.</source>
|
|
<translation type="unfinished">The description is ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select icon file for the category</source>
|
|
<translation type="unfinished">Select icon file for the category</translation>
|
|
</message>
|
|
<message>
|
|
<source>Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga)</source>
|
|
<translation type="unfinished">Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga)</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select icon</source>
|
|
<translation type="unfinished">Select icon</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cancel</source>
|
|
<translation type="unfinished">Cancel</translation>
|
|
</message>
|
|
<message>
|
|
<source>Look in:</source>
|
|
<extracomment>Label to describe the folder for icon file selection dialog.</extracomment>
|
|
<translation type="unfinished">Look in:</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon name:</source>
|
|
<translation type="unfinished">Icon name:</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon type:</source>
|
|
<translation type="unfinished">Icon type:</translation>
|
|
</message>
|
|
<message>
|
|
<source>Category title</source>
|
|
<translation type="unfinished">Category title</translation>
|
|
</message>
|
|
<message>
|
|
<source>Set title for your category.</source>
|
|
<translation type="unfinished">Set title for your category.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Category description</source>
|
|
<translation type="unfinished">Category description</translation>
|
|
</message>
|
|
<message>
|
|
<source>Set description for your category.</source>
|
|
<translation type="unfinished">Set description for your category.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon selection</source>
|
|
<translation type="unfinished">Icon selection</translation>
|
|
</message>
|
|
<message>
|
|
<source>Load icon from file...</source>
|
|
<translation type="unfinished">Load icon from file...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Use default icon from icon theme</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Parent folder</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Edit "%1"</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormDatabaseCleanup</name>
|
|
<message>
|
|
<source>Cleanup database</source>
|
|
<translation>Cleanup database</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source> day(s)</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database information</source>
|
|
<translation>Database information</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database type</source>
|
|
<translation>Database type</translation>
|
|
</message>
|
|
<message>
|
|
<source>Progress</source>
|
|
<translation>Progress</translation>
|
|
</message>
|
|
<message>
|
|
<source>I am ready.</source>
|
|
<translation>I am ready.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database cleanup is running.</source>
|
|
<translation>Database cleanup is running.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database cleanup is completed.</source>
|
|
<translation>Database cleanup is completed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database cleanup failed.</source>
|
|
<translation>Database cleanup failed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>unknown</source>
|
|
<translation>unknown</translation>
|
|
</message>
|
|
<message>
|
|
<source>Total data size</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cleanup settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Optimize database file</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Remove all read articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Remove all articles from recycle bin</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Remove all articles older than</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Remove all starred articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormDownloadAttachment</name>
|
|
<message>
|
|
<source>Downloading attachment...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Downloaded: %1 kB</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormEditFeedlyAccount</name>
|
|
<message>
|
|
<source>Service setup</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormEditGmailAccount</name>
|
|
<message>
|
|
<source>Server setup</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormEditGreaderAccount</name>
|
|
<message>
|
|
<source>Server setup</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormEditOwnCloudAccount</name>
|
|
<message>
|
|
<source>Server setup</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormEditTtRssAccount</name>
|
|
<message>
|
|
<source>Server setup</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormFeedDetails</name>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Add new feed</source>
|
|
<translation type="unfinished">Add new feed</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot save changes: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Auto-downloading of articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Edit "%1"</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch articles using global interval</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch articles every</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Disable auto-fetching of articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormMain</name>
|
|
<message>
|
|
<source>&File</source>
|
|
<translation>&File</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Help</source>
|
|
<translation>&Help</translation>
|
|
</message>
|
|
<message>
|
|
<source>&View</source>
|
|
<translation>&View</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Tools</source>
|
|
<translation>&Tools</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Quit</source>
|
|
<translation>&Quit</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Settings</source>
|
|
<translation>&Settings</translation>
|
|
</message>
|
|
<message>
|
|
<source>Quit the application.</source>
|
|
<translation>Quit the application.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Display settings of the application.</source>
|
|
<translation>Display settings of the application.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Switch fullscreen mode.</source>
|
|
<translation>Switch fullscreen mode.</translation>
|
|
</message>
|
|
<message>
|
|
<source>No actions available</source>
|
|
<translation>No actions available</translation>
|
|
</message>
|
|
<message>
|
|
<source>No actions are available right now.</source>
|
|
<translation>No actions are available right now.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
|
<translation>Hides main window if it is visible and shows it if it is hidden.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hides or shows the list of feeds/categories.</source>
|
|
<translation>Hides or shows the list of feeds/categories.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Check if new update for the application is available for download.</source>
|
|
<translation>Check if new update for the application is available for download.</translation>
|
|
</message>
|
|
<message>
|
|
<source>&About application</source>
|
|
<translation>&About application</translation>
|
|
</message>
|
|
<message>
|
|
<source>Displays extra info about this application.</source>
|
|
<translation>Displays extra info about this application.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hides or displays the main menu.</source>
|
|
<translation>Hides or displays the main menu.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Check for &updates</source>
|
|
<translation>Check for &updates</translation>
|
|
</message>
|
|
<message>
|
|
<source>Show/hide</source>
|
|
<translation>Show/hide</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Feed list</source>
|
|
<translation>&Feed list</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Main menu</source>
|
|
<translation>&Main menu</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Toolbars</source>
|
|
<translation>&Toolbars</translation>
|
|
</message>
|
|
<message>
|
|
<source>Switch visibility of main toolbars.</source>
|
|
<translation>Switch visibility of main toolbars.</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Downloads</source>
|
|
<translation>&Downloads</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Cleanup database</source>
|
|
<translation>&Cleanup database</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Edit selected item</source>
|
|
<translation>&Edit selected item</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Delete selected item</source>
|
|
<translation>&Delete selected item</translation>
|
|
</message>
|
|
<message>
|
|
<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>
|
|
<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>
|
|
<source>Deletes all messages from selected items.</source>
|
|
<translation>Deletes all messages from selected items.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Marks all messages in all items read. This does not take message filters into account.</source>
|
|
<translation>Marks all messages in all items read. This does not take message filters into account.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Displays all messages from selected item in a new "newspaper mode" tab. Note that messages are not set as read automatically.</source>
|
|
<translation>Displays all messages from selected item in a new "newspaper mode" tab. Note that messages are not set as read automatically.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Deletes all messages from all items.</source>
|
|
<translation>Deletes all messages from all items.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select &next item</source>
|
|
<translation>Select &next item</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select &previous item</source>
|
|
<translation>Select &previous item</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Expand/collapse selected item</source>
|
|
<translation>&Expand/collapse selected item</translation>
|
|
</message>
|
|
<message>
|
|
<source>No possible actions</source>
|
|
<translation>No possible actions</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Recycle bin(s)</source>
|
|
<translation>&Recycle bin(s)</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Restore all recycle bins</source>
|
|
<translation>&Restore all recycle bins</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Empty all recycle bins</source>
|
|
<translation>&Empty all recycle bins</translation>
|
|
</message>
|
|
<message>
|
|
<source>No recycle bin</source>
|
|
<translation>No recycle bin</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Accounts</source>
|
|
<translation>&Accounts</translation>
|
|
</message>
|
|
<message>
|
|
<source>Status bar</source>
|
|
<translation>Status bar</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Edit selected account</source>
|
|
<translation>&Edit selected account</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Delete selected account</source>
|
|
<translation>&Delete selected account</translation>
|
|
</message>
|
|
<message>
|
|
<source>Add new category</source>
|
|
<translation>Add new category</translation>
|
|
</message>
|
|
<message>
|
|
<source>Add new feed</source>
|
|
<translation>Add new feed</translation>
|
|
</message>
|
|
<message>
|
|
<source>No actions possible</source>
|
|
<translation>No actions possible</translation>
|
|
</message>
|
|
<message>
|
|
<source>Report a &bug...</source>
|
|
<translation>Report a &bug...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Close all tabs</source>
|
|
<translation>Close all tabs</translation>
|
|
</message>
|
|
<message>
|
|
<source>Close all tabs except current</source>
|
|
<translation>Close all tabs except current</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot cleanup database</source>
|
|
<translation type="unfinished">Cannot cleanup database</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot cleanup database, because another critical action is running.</source>
|
|
<translation type="unfinished">Cannot cleanup database, because another critical action is running.</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Restart</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Go to &next tab</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Go to &previous tab</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Donate...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Message &filters</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Alternate row colors in lists</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Display &documentation</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Message viewer toolbars</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Expand/collapse selected item &recursively</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Add item</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Fullscreen</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Fetch all</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch all feeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch &selected</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch selected feeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Mark articles &read</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Mark selected articles read</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Mark articles &unread</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Mark selected articles unread</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Switch &importance</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Switch importance of selected articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Mark selected item read</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Mark selected item unread</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Delete articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Clean selected item</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Open in &external browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Open selected articles in external browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Open in &internal browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Open selected articles in internal browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Mark all read</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>View selected item in &newspaper mode</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Clean all</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Next article</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Previous article</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&List headers</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Restore settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Backup settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Switch layout</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Send via e-mail</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Send selected articles via e-mail</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Show unread items only</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Add account</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Restore articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Next &unread article</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Stop ongoing fetching</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>New browser tab</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Enable article preview</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Copy URLs of selected item</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Show &unread articles only</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Show tree expanders</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch feeds with &custom auto-download policy</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Automatically &expand item when selected</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Close opened modal dialogs first.</source>
|
|
<translation type="unfinished">Close opened modal dialogs first.</translation>
|
|
</message>
|
|
<message>
|
|
<source>F&eeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Art&icles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Web browser && tabs</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Ta&bs</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetching common data</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetched '%1'</source>
|
|
<extracomment>Text display in status bar when particular feed is updated.</extracomment>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Minimize (or hide) main window</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormMessageFiltersManager</name>
|
|
<message>
|
|
<source>Remove selected</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Check all</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Uncheck all</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Title</source>
|
|
<translation type="unfinished">Title</translation>
|
|
</message>
|
|
<message>
|
|
<source>JavaScript code</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Read</source>
|
|
<translation type="unfinished">Read</translation>
|
|
</message>
|
|
<message>
|
|
<source>Important</source>
|
|
<translation type="unfinished">Important</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL</source>
|
|
<translation type="unfinished">URL </translation>
|
|
</message>
|
|
<message>
|
|
<source>Author</source>
|
|
<translation type="unfinished">Author</translation>
|
|
</message>
|
|
<message>
|
|
<source>Created on</source>
|
|
<translation type="unfinished">Created on</translation>
|
|
</message>
|
|
<message>
|
|
<source>Contents</source>
|
|
<translation type="unfinished">Contents</translation>
|
|
</message>
|
|
<message>
|
|
<source>Script output</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Detailed &help</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>ACCEPTED</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>REJECTED</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>yes</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>no</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot find 'clang-format'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Script was not beautified, because 'clang-format' tool was not found.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Script was not beautified, because 'clang-format' tool thrown error.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Beautifier was running for too long time</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Script was not beautified, is 'clang-format' installed?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&New filter</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Test</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Process checked feeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Beautify</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot save new filter, error: '%1'.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Existing articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Sample article</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Filter articles like this</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>New article filter</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>EXISTING articles filtering error: '%1'.
|
|
</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article will be %1.
|
|
|
|
</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Output (modified) article is:
|
|
Title = '%1'
|
|
URL = '%2'
|
|
Author = '%3'
|
|
Is read/important = '%4/%5'
|
|
Created on = '%6'
|
|
Contents = '%7'
|
|
RAW contents = '%8'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>SAMPLE article filtering error: '%1'.
|
|
</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article filters</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article filter details</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Title of article filter</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Your JavaScript-based article filtering logic</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormRestoreDatabaseSettings</name>
|
|
<message>
|
|
<source>Restore database/settings</source>
|
|
<translation>Restore database/settings</translation>
|
|
</message>
|
|
<message>
|
|
<source>Operation results</source>
|
|
<translation>Operation results</translation>
|
|
</message>
|
|
<message>
|
|
<source>Restore database</source>
|
|
<translation>Restore database</translation>
|
|
</message>
|
|
<message>
|
|
<source>Restore settings</source>
|
|
<translation>Restore settings</translation>
|
|
</message>
|
|
<message>
|
|
<source>No operation executed yet.</source>
|
|
<translation>No operation executed yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Restoration was initiated. Restart to proceed.</source>
|
|
<translation>Restoration was initiated. Restart to proceed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>You need to restart application for restoration process to finish.</source>
|
|
<translation>You need to restart application for restoration process to finish.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Source directory</source>
|
|
<translation>Source directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Select directory</source>
|
|
<translation>&Select directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database and/or settings were not copied to restoration directory successully.</source>
|
|
<translation>Database and/or settings were not copied to restoration directory successully.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select source directory</source>
|
|
<translation>Select source directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>Good source directory is specified.</source>
|
|
<translation>Good source directory is specified.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Restart</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormSettings</name>
|
|
<message>
|
|
<source>Settings</source>
|
|
<translation>Settings</translation>
|
|
</message>
|
|
<message>
|
|
<source>Critical settings were changed</source>
|
|
<translation>Critical settings were changed</translation>
|
|
</message>
|
|
<message>
|
|
<source>Changed categories of settings:
|
|
%1.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some settings are changed and will be lost</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some settings were changed and by cancelling this dialog, you would lose these changes.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Do you really want to close this dialog without saving any settings?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some critical settings were changed and will be applied after the application gets restarted.
|
|
|
|
You have to restart manually.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Do you want to restart now?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormStandardFeedDetails</name>
|
|
<message>
|
|
<source>General</source>
|
|
<translation type="unfinished">General</translation>
|
|
</message>
|
|
<message>
|
|
<source>Network</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormStandardImportExport</name>
|
|
<message>
|
|
<source>&Select file</source>
|
|
<translation>&Select file</translation>
|
|
</message>
|
|
<message>
|
|
<source>No file is selected.</source>
|
|
<translation>No file is selected.</translation>
|
|
</message>
|
|
<message>
|
|
<source>No operation executed yet.</source>
|
|
<translation>No operation executed yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Destination file</source>
|
|
<translation>Destination file</translation>
|
|
</message>
|
|
<message>
|
|
<source>Source feeds && categories</source>
|
|
<translation>Source feeds && categories</translation>
|
|
</message>
|
|
<message>
|
|
<source>Export feeds</source>
|
|
<translation>Export feeds</translation>
|
|
</message>
|
|
<message>
|
|
<source>Source file</source>
|
|
<translation>Source file</translation>
|
|
</message>
|
|
<message>
|
|
<source>Target feeds && categories</source>
|
|
<translation>Target feeds && categories</translation>
|
|
</message>
|
|
<message>
|
|
<source>Import feeds</source>
|
|
<translation>Import feeds</translation>
|
|
</message>
|
|
<message>
|
|
<source>OPML 2.0 files (*.opml)</source>
|
|
<translation>OPML 2.0 files (*.opml)</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select file for feeds export</source>
|
|
<translation>Select file for feeds export</translation>
|
|
</message>
|
|
<message>
|
|
<source>File is selected.</source>
|
|
<translation>File is selected.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select file for feeds import</source>
|
|
<translation>Select file for feeds import</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot open source file.</source>
|
|
<translation>Cannot open source file.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feeds were loaded.</source>
|
|
<translation>Feeds were loaded.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error, file is not well-formed. Select another file.</source>
|
|
<translation>Error, file is not well-formed. Select another file.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error occurred. File is not well-formed. Select another file.</source>
|
|
<translation>Error occurred. File is not well-formed. Select another file.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feeds were exported successfully.</source>
|
|
<translation>Feeds were exported successfully.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Critical error occurred.</source>
|
|
<translation>Critical error occurred.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Parsing data...</source>
|
|
<translation>Parsing data...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot write into destination file: '%1'.</source>
|
|
<translation>Cannot write into destination file: '%1'.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Root node</source>
|
|
<translation>Root node</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select parent item for your feed.</source>
|
|
<translation>Select parent item for your feed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>TXT files [one URL per line] (*.txt)</source>
|
|
<translation>TXT files [one URL per line] (*.txt)</translation>
|
|
</message>
|
|
<message>
|
|
<source>Get online metadata</source>
|
|
<translation>Get online metadata</translation>
|
|
</message>
|
|
<message>
|
|
<source>Metadata for your feeds can be fetched online. Note that the action could take several minutes, depending on number of feeds.</source>
|
|
<translation>Metadata for your feeds can be fetched online. Note that the action could take several minutes, depending on number of feeds.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Do you want to fetch feed metadata online?</source>
|
|
<translation>Do you want to fetch feed metadata online?</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Export to file</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Import from file</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Check all feeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Uncheck all feeds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Operation result</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormTtRssFeedDetails</name>
|
|
<message>
|
|
<source>Feed added</source>
|
|
<translation>Feed added</translation>
|
|
</message>
|
|
<message>
|
|
<source>General</source>
|
|
<translation type="unfinished">General</translation>
|
|
</message>
|
|
<message>
|
|
<source>Network</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed was added, obtaining new tree of feeds now.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>API returned error code %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>FormUpdate</name>
|
|
<message>
|
|
<source>Current release</source>
|
|
<translation>Current release</translation>
|
|
</message>
|
|
<message>
|
|
<source>Available release</source>
|
|
<translation>Available release</translation>
|
|
</message>
|
|
<message>
|
|
<source>Status</source>
|
|
<translation>Status</translation>
|
|
</message>
|
|
<message>
|
|
<source>unknown</source>
|
|
<extracomment>Unknown release.</extracomment>
|
|
<translation>unknown</translation>
|
|
</message>
|
|
<message>
|
|
<source>List with updates was not
|
|
downloaded successfully.</source>
|
|
<translation>List with updates was not
|
|
downloaded successfully.</translation>
|
|
</message>
|
|
<message>
|
|
<source>New release available.</source>
|
|
<translation>New release available.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error: '%1'.</source>
|
|
<translation>Error: '%1'.</translation>
|
|
</message>
|
|
<message>
|
|
<source>No new release available.</source>
|
|
<translation>No new release available.</translation>
|
|
</message>
|
|
<message>
|
|
<source>This release is not newer than
|
|
currently installed one.</source>
|
|
<translation>This release is not newer than
|
|
currently installed one.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Check for updates</source>
|
|
<translation>Check for updates</translation>
|
|
</message>
|
|
<message>
|
|
<source>Download new installation files.</source>
|
|
<translation>Download new installation files.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot update application</source>
|
|
<translation>Cannot update application</translation>
|
|
</message>
|
|
<message>
|
|
<source>Downloaded %1% (update size is %2 kB).</source>
|
|
<translation>Downloaded %1% (update size is %2 kB).</translation>
|
|
</message>
|
|
<message>
|
|
<source>Downloading update...</source>
|
|
<translation>Downloading update...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Downloaded successfully</source>
|
|
<translation>Downloaded successfully</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error occured</source>
|
|
<translation>Error occured</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error occured during downloading of the package.</source>
|
|
<translation>Error occured during downloading of the package.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Go to application website</source>
|
|
<translation>Go to application website</translation>
|
|
</message>
|
|
<message>
|
|
<source>This is new version which can be
|
|
downloaded.</source>
|
|
<translation>This is new version which can be
|
|
downloaded.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Install</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot launch external updater. Update application manually.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Changelog</source>
|
|
<translation type="unfinished">Changelog</translation>
|
|
</message>
|
|
<message>
|
|
<source>Available files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Download selected update</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Go to application website to get update packages manually.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source> (size </source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Available update files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Package was downloaded successfully.
|
|
You can install it now.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>GmailAccountDetails</name>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>OAuth 2.0 settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Client ID</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Client secret</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Redirect URL</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Get my credentials</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Login</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Not tested yet.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>User-visible username</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No username entered.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some username entered.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You did not grant access.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There was error during testing.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Tested successfully. You may be prompted to login once more.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Your access was approved.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Empty value is entered.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some value is entered.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You have to fill in your client ID/secret and also fill in correct redirect URL.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There is error: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Preconfigured client ID/secret will be used.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Only download newest X articles per feed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Download unread articles only</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>GmailNetworkFactory</name>
|
|
<message>
|
|
<source>Click this to login again. Error is: '%1'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Click this to login again.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No subject</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Gmail: authentication error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Gmail: authorization denied</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>you are not logged in</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>failed to get metadata</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Login</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>GmailServiceRoot</name>
|
|
<message>
|
|
<source>Inbox</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Sent</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Drafts</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Spam</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Authentication status: %1
|
|
Login tokens expiration: %2</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>logged-in</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>NOT logged-in</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Select attachment destination file</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Write new e-mail message</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Reply to this message</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>GreaderAccountDetails</name>
|
|
<message>
|
|
<source>Service</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>URL</source>
|
|
<translation type="unfinished">URL </translation>
|
|
</message>
|
|
<message>
|
|
<source>Authentication</source>
|
|
<translation type="unfinished">Authentication</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>Password</source>
|
|
<translation type="unfinished">Password </translation>
|
|
</message>
|
|
<message>
|
|
<source>&Test setup</source>
|
|
<translation type="unfinished">&Test setup </translation>
|
|
</message>
|
|
<message>
|
|
<source>Password for your account</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Username for your account</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>URL of your server, without any service-specific path</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No test done yet.</source>
|
|
<translation type="unfinished">No test done yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Here, results of connection test are shown.</source>
|
|
<translation type="unfinished">Here, results of connection test are shown.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Network error: '%1'.</source>
|
|
<translation type="unfinished">Network error: '%1'.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Network error, have you entered correct Nextcloud endpoint and password?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You are good to go!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Yeah.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Username cannot be empty.</source>
|
|
<translation type="unfinished">Username cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is okay.</source>
|
|
<translation type="unfinished">Username is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password cannot be empty.</source>
|
|
<translation type="unfinished">Password cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is okay.</source>
|
|
<translation type="unfinished">Password is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL cannot be empty.</source>
|
|
<translation type="unfinished">URL cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL is okay.</source>
|
|
<translation type="unfinished">URL is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Only download newest X articles per feed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Download unread articles only</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Intelligent synchronization algorithm</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch articles newer than</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>OAuth 2.0 settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>App ID</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>App key</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Redirect URL</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Get my own App ID</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You have to fill in your client ID/secret and also fill in correct redirect URL.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You did not grant access.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There was error during testing.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There is error. %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Tested successfully. You may be prompted to login once more.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Your access was approved.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Preconfigured client ID/secret will be used.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Empty value is entered.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some value is entered.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>GreaderNetwork</name>
|
|
<message>
|
|
<source>login failed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Inoreader: authentication error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Click this to login again. Error is: '%1'</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Inoreader: authorization denied</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Click this to login again.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Login</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>GreaderServiceRoot</name>
|
|
<message>
|
|
<source>Other services</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>HelpSpoiler</name>
|
|
<message>
|
|
<source>View more information on this</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>IOFactory</name>
|
|
<message>
|
|
<source>Cannot open file '%1' for reading.</source>
|
|
<translation>Cannot open file '%1' for reading.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot open file '%1' for writting.</source>
|
|
<translation>Cannot open file '%1' for writting.</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ImportantNode</name>
|
|
<message>
|
|
<source>Important articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You can find all important articles here.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>LabelsMenu</name>
|
|
<message>
|
|
<source>Labels</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No labels found</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>LabelsNode</name>
|
|
<message>
|
|
<source>Labels</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You can see all your labels (tags) here.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>New label</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>This account does not allow you to create labels.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Not allowed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>LocationLineEdit</name>
|
|
<message>
|
|
<source>Website address goes here</source>
|
|
<translation>Website address goes here</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MariaDbDriver</name>
|
|
<message>
|
|
<source>MySQL server works as expected.</source>
|
|
<translation type="unfinished">MySQL server works as expected.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected database does not exist (yet). It will be created. It's okay.</source>
|
|
<translation type="unfinished">Selected database does not exist (yet). It will be created. It's okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>No MySQL server is running in the target destination.</source>
|
|
<translation type="unfinished">No MySQL server is running in the target destination.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Access denied. Invalid username or password used.</source>
|
|
<translation type="unfinished">Access denied. Invalid username or password used.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Unknown error: '%1'.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>MariaDB</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessageBox</name>
|
|
<message>
|
|
<source>Do not show this dialog again.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessageBrowser</name>
|
|
<message>
|
|
<source>You clicked some link. You can download the link contents or open it in external web browser.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>What action do you want to take?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Open in external browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Download</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Always open links in external browser.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Incorrect link</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected hyperlink is invalid.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Click this link to download it or open it with external browser.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>image</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessageCountSpinBox</name>
|
|
<message>
|
|
<source>= unlimited</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>article</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessagePreviewer</name>
|
|
<message>
|
|
<source>Mark article read</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Mark article unread</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Switch article importance</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessageTextBrowser</name>
|
|
<message>
|
|
<source>Open with external tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessagesForFiltersModel</name>
|
|
<message>
|
|
<source>Read</source>
|
|
<translation type="unfinished">Read</translation>
|
|
</message>
|
|
<message>
|
|
<source>Important</source>
|
|
<translation type="unfinished">Important</translation>
|
|
</message>
|
|
<message>
|
|
<source>In recycle bin</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Title</source>
|
|
<translation type="unfinished">Title</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL</source>
|
|
<translation type="unfinished">URL </translation>
|
|
</message>
|
|
<message>
|
|
<source>Author</source>
|
|
<translation type="unfinished">Author</translation>
|
|
</message>
|
|
<message>
|
|
<source>Score</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Date</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessagesModel</name>
|
|
<message>
|
|
<source>Id</source>
|
|
<translation>Id</translation>
|
|
</message>
|
|
<message>
|
|
<source>Read</source>
|
|
<translation>Read</translation>
|
|
</message>
|
|
<message>
|
|
<source>Deleted</source>
|
|
<translation>Deleted</translation>
|
|
</message>
|
|
<message>
|
|
<source>Important</source>
|
|
<translation>Important</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed</source>
|
|
<translation>Feed</translation>
|
|
</message>
|
|
<message>
|
|
<source>Title</source>
|
|
<translation>Title</translation>
|
|
</message>
|
|
<message>
|
|
<source>Url</source>
|
|
<translation>Url</translation>
|
|
</message>
|
|
<message>
|
|
<source>Author</source>
|
|
<translation>Author</translation>
|
|
</message>
|
|
<message>
|
|
<source>Contents</source>
|
|
<translation>Contents</translation>
|
|
</message>
|
|
<message>
|
|
<source>Permanently deleted</source>
|
|
<translation>Permanently deleted</translation>
|
|
</message>
|
|
<message>
|
|
<source>Attachments</source>
|
|
<translation>Attachments</translation>
|
|
</message>
|
|
<message>
|
|
<source>List of attachments.</source>
|
|
<translation>List of attachments.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Account ID</source>
|
|
<translation>Account ID</translation>
|
|
</message>
|
|
<message>
|
|
<source>Custom ID</source>
|
|
<translation>Custom ID</translation>
|
|
</message>
|
|
<message>
|
|
<source>Custom hash</source>
|
|
<translation>Custom hash</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed ID</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Has enclosures</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Score</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Date</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Loading of articles from item '%1' failed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Loading of articles failed, maybe messages could not be downloaded.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>ID of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Is article read?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Is article important?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Is article deleted?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Is article permanently deleted from recycle bin?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>ID of feed which this article belongs to.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Title of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Url of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Author of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Creation date of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Contents of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Score of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Account ID of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Custom ID of the article</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Custom hash of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Custom ID of feed of the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Indication of enclosures presence within the article.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessagesToolBar</name>
|
|
<message>
|
|
<source>No extra highlighting</source>
|
|
<translation>No extra highlighting</translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbar spacer</source>
|
|
<translation>Toolbar spacer</translation>
|
|
</message>
|
|
<message>
|
|
<source>Search articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article search box</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Menu for highlighting articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Highlight unread articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Highlight important articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Display all articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article highlighter</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>MessagesView</name>
|
|
<message>
|
|
<source>Problem with starting external e-mail client</source>
|
|
<translation>Problem with starting external e-mail client</translation>
|
|
</message>
|
|
<message>
|
|
<source>External e-mail client could not be started.</source>
|
|
<translation>External e-mail client could not be started.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Open with external tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot run external tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>External tool '%1' could not be started.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No external tools activated</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Context menu for articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>NetworkFactory</name>
|
|
<message>
|
|
<source>protocol error</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>protocol error</translation>
|
|
</message>
|
|
<message>
|
|
<source>host not found</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>host not found</translation>
|
|
</message>
|
|
<message>
|
|
<source>connection refused</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>connection refused</translation>
|
|
</message>
|
|
<message>
|
|
<source>connection timed out</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>connection timed out</translation>
|
|
</message>
|
|
<message>
|
|
<source>SSL handshake failed</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>SSL handshake failed</translation>
|
|
</message>
|
|
<message>
|
|
<source>proxy server connection refused</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>proxy server connection refused</translation>
|
|
</message>
|
|
<message>
|
|
<source>temporary failure</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>temporary failure</translation>
|
|
</message>
|
|
<message>
|
|
<source>authentication failed</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>authentication failed</translation>
|
|
</message>
|
|
<message>
|
|
<source>proxy authentication required</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>proxy authentication required</translation>
|
|
</message>
|
|
<message>
|
|
<source>proxy server not found</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>proxy server not found</translation>
|
|
</message>
|
|
<message>
|
|
<source>content not found</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>content not found</translation>
|
|
</message>
|
|
<message>
|
|
<source>unknown error</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>unknown error</translation>
|
|
</message>
|
|
<message>
|
|
<source>no errors</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>no errors</translation>
|
|
</message>
|
|
<message>
|
|
<source>access to content was denied</source>
|
|
<translation>access to content was denied</translation>
|
|
</message>
|
|
<message>
|
|
<source>connection timed out or was cancelled</source>
|
|
<translation>connection timed out or was cancelled</translation>
|
|
</message>
|
|
<message>
|
|
<source>unknown content</source>
|
|
<extracomment>Network status.</extracomment>
|
|
<translation>unknown content</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>NetworkProxyDetails</name>
|
|
<message>
|
|
<source>Form</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Type</source>
|
|
<extracomment>Proxy server type.</extracomment>
|
|
<translation type="unfinished">Type</translation>
|
|
</message>
|
|
<message>
|
|
<source>Host</source>
|
|
<translation type="unfinished">Host</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hostname or IP of your proxy server</source>
|
|
<translation type="unfinished">Hostname or IP of your proxy server</translation>
|
|
</message>
|
|
<message>
|
|
<source>Port</source>
|
|
<translation type="unfinished">Port</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>Your username for proxy server authentication</source>
|
|
<translation type="unfinished">Your username for proxy server authentication</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password</source>
|
|
<translation type="unfinished">Password </translation>
|
|
</message>
|
|
<message>
|
|
<source>Your password for proxy server authentication</source>
|
|
<translation type="unfinished">Your password for proxy server authentication</translation>
|
|
</message>
|
|
<message>
|
|
<source>Note that these settings are applied only on newly established connections.</source>
|
|
<translation type="unfinished">Note that these settings are applied only on newly established connections.</translation>
|
|
</message>
|
|
<message>
|
|
<source>No proxy</source>
|
|
<translation type="unfinished">No proxy</translation>
|
|
</message>
|
|
<message>
|
|
<source>System proxy</source>
|
|
<translation type="unfinished">System proxy</translation>
|
|
</message>
|
|
<message>
|
|
<source>Socks5</source>
|
|
<translation type="unfinished">Socks5</translation>
|
|
</message>
|
|
<message>
|
|
<source>Http</source>
|
|
<translation type="unfinished">Http</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>NewspaperPreviewer</name>
|
|
<message>
|
|
<source>Form</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>Show more articles (%n remaining)</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot show more articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot show more articles because parent feed was removed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>OAuth2Service</name>
|
|
<message>
|
|
<source>Click here to login.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Logging in via OAuth 2.0...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Refreshing login tokens for '%1'...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You have to login first</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You can close this window now. Go back to %1.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Failed to start OAuth redirection listener. Maybe your rights are not high enough.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Login</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>OwnCloudAccountDetails</name>
|
|
<message>
|
|
<source>URL</source>
|
|
<translation type="unfinished">URL </translation>
|
|
</message>
|
|
<message>
|
|
<source>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</source>
|
|
<translation type="unfinished">Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. </translation>
|
|
</message>
|
|
<message>
|
|
<source>Authentication</source>
|
|
<translation type="unfinished">Authentication</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>Password</source>
|
|
<translation type="unfinished">Password </translation>
|
|
</message>
|
|
<message>
|
|
<source>&Test setup</source>
|
|
<translation type="unfinished">&Test setup </translation>
|
|
</message>
|
|
<message>
|
|
<source>Leaving this option on causes that updates of feeds will be probably much slower and may time-out often.</source>
|
|
<translation type="unfinished">Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. </translation>
|
|
</message>
|
|
<message>
|
|
<source>Password for your Nextcloud account</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Username for your Nextcloud account</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>URL of your Nextcloud server, without any API path</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No test done yet.</source>
|
|
<translation type="unfinished">No test done yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Here, results of connection test are shown.</source>
|
|
<translation type="unfinished">Here, results of connection test are shown.</translation>
|
|
</message>
|
|
<message>
|
|
<source>= unlimited</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Network error: '%1'.</source>
|
|
<translation type="unfinished">Network error: '%1'.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Network error, have you entered correct Nextcloud endpoint and password?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Installed version: %1, required at least: %2.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected Nextcloud News server is running unsupported version.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Nextcloud News server is okay.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Unspecified error, did you enter correct URL?</source>
|
|
<translation type="unfinished">Unspecified error, did you enter correct URL?</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username cannot be empty.</source>
|
|
<translation type="unfinished">Username cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is okay.</source>
|
|
<translation type="unfinished">Username is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password cannot be empty.</source>
|
|
<translation type="unfinished">Password cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is okay.</source>
|
|
<translation type="unfinished">Password is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL cannot be empty.</source>
|
|
<translation type="unfinished">URL cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL is okay.</source>
|
|
<translation type="unfinished">URL is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Download unread articles only</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Only download newest X articles per feed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Force execution of server-side feeds update</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>QObject</name>
|
|
<message>
|
|
<source>LANG_ABBREV</source>
|
|
<extracomment>Abbreviation of language, e.g. en. Use ISO 639-1 code here combined with ISO 3166-1 (alpha-2) code. Examples: "cs", "en", "it", "cs_CZ", "en_GB", "en_US".</extracomment>
|
|
<translation>en</translation>
|
|
</message>
|
|
<message>
|
|
<source>LANG_AUTHOR</source>
|
|
<extracomment>Name of translator - optional.</extracomment>
|
|
<translation>Martin Rotter</translation>
|
|
</message>
|
|
<message>
|
|
<source>LANG_EMAIL</source>
|
|
<translation>rotter.martinos@gmail.com</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>
|
|
|
|
+ %n other feeds.</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source>Load initial set of feeds</source>
|
|
<translation>Load initial set of feeds</translation>
|
|
</message>
|
|
<message>
|
|
<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>
|
|
<source>The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>New version available</source>
|
|
<translation type="unfinished">New version available</translation>
|
|
</message>
|
|
<message>
|
|
<source>Click the bubble for more information.</source>
|
|
<translation type="unfinished">Click the bubble for more information.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Passed external tool representation is not valid.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Simple Gmail integration via JSON API. Allows sending e-mails too.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Welcome to %1.
|
|
|
|
Please, check NEW stuff included in this
|
|
version by clicking this popup notification.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot insert article filter, because current database cannot return last inserted row ID.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetching articles right now</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Login data refreshed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>New %1 version is available</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Miscellaneous events</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Unknown event</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>New (unread) articles fetched</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>XML problem: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Google Reader API is used by many online RSS readers.
|
|
|
|
List of supported readers:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Login failed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>This service offers integration with standard online RSS/RDF/ATOM/JSON feeds and podcasts.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>RecycleBin</name>
|
|
<message>
|
|
<source>Recycle bin</source>
|
|
<translation>Recycle bin</translation>
|
|
</message>
|
|
<message>
|
|
<source>Restore recycle bin</source>
|
|
<translation>Restore recycle bin</translation>
|
|
</message>
|
|
<message>
|
|
<source>Empty recycle bin</source>
|
|
<translation>Empty recycle bin</translation>
|
|
</message>
|
|
<message>
|
|
<source>Recycle bin contains all deleted articles from all feeds.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>%n deleted article(s).</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>RootItem</name>
|
|
<message numerus="yes">
|
|
<source>%n unread article(s).</source>
|
|
<extracomment>Tooltip for "unread" column of feed list.</extracomment>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ScriptException</name>
|
|
<message>
|
|
<source>script line is not well-formed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>script threw an error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>script's interpreter was not found</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>script execution took too long</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>unknown error</source>
|
|
<translation type="unfinished">unknown error</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SearchTextWidget</name>
|
|
<message>
|
|
<source>Seach text</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Find previous occurence</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Find next occurence</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ServiceRoot</name>
|
|
<message>
|
|
<source>Synchronize folders && other items</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Synchronize article cache</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsBrowserMail</name>
|
|
<message>
|
|
<source>External web browser</source>
|
|
<translation type="unfinished">External web browser</translation>
|
|
</message>
|
|
<message>
|
|
<source><html><head/><body><p>If unchecked, then default system-wide web browser is used.</p></body></html></source>
|
|
<translation type="unfinished"><html><head/><body><p>If unchecked, then default system-wide web browser is used.</p></body></html></translation>
|
|
</message>
|
|
<message>
|
|
<source>Use custom external web browser</source>
|
|
<translation type="unfinished">Use custom external web browser</translation>
|
|
</message>
|
|
<message>
|
|
<source>Web browser executable</source>
|
|
<translation type="unfinished">Web browser executable</translation>
|
|
</message>
|
|
<message>
|
|
<source>Executable file of web browser</source>
|
|
<translation type="unfinished">Executable file of web browser</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Browse</source>
|
|
<translation type="unfinished">&Browse</translation>
|
|
</message>
|
|
<message>
|
|
<source>Use sample arguments for</source>
|
|
<translation type="unfinished">Use sample arguments for</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select browser</source>
|
|
<translation type="unfinished">Select browser</translation>
|
|
</message>
|
|
<message>
|
|
<source>Note that "%1" (without quotation marks) is placeholder for URL of selected message.</source>
|
|
<translation type="unfinished">Note that "%1" (without quotation marks) is placeholder for URL of selected message.</translation>
|
|
</message>
|
|
<message>
|
|
<source>External e-mail client</source>
|
|
<translation type="unfinished">External e-mail client</translation>
|
|
</message>
|
|
<message>
|
|
<source>Use custom external e-mail client</source>
|
|
<translation type="unfinished">Use custom external e-mail client</translation>
|
|
</message>
|
|
<message>
|
|
<source>E-mail client executable</source>
|
|
<translation type="unfinished">E-mail client executable</translation>
|
|
</message>
|
|
<message>
|
|
<source>Executable file of e-mail client</source>
|
|
<translation type="unfinished">Executable file of e-mail client</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select client</source>
|
|
<translation type="unfinished">Select client</translation>
|
|
</message>
|
|
<message>
|
|
<source>Placeholders:
|
|
• %1 - title of selected message,
|
|
• %2 - body of selected message.</source>
|
|
<translation type="unfinished">Placeholders:
|
|
• %1 - title of selected message,
|
|
• %2 - body of selected message.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select web browser executable</source>
|
|
<translation type="unfinished">Select web browser executable</translation>
|
|
</message>
|
|
<message>
|
|
<source>Executables (*)</source>
|
|
<extracomment>File filter for external browser selection dialog.
|
|
----------
|
|
File filter for external e-mail selection dialog.</extracomment>
|
|
<translation type="unfinished">Executables (*)</translation>
|
|
</message>
|
|
<message>
|
|
<source>Executables (*.*)</source>
|
|
<translation type="unfinished">Executables (*.*)</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select e-mail executable</source>
|
|
<translation type="unfinished">Select e-mail executable</translation>
|
|
</message>
|
|
<message>
|
|
<source>Opera 12 or older</source>
|
|
<translation type="unfinished">Opera 12 or older</translation>
|
|
</message>
|
|
<message>
|
|
<source>Mozilla Thunderbird</source>
|
|
<translation type="unfinished">Mozilla Thunderbird</translation>
|
|
</message>
|
|
<message>
|
|
<source>Web browser & e-mail & proxy</source>
|
|
<translation type="unfinished">Web browser & e-mail & proxy</translation>
|
|
</message>
|
|
<message>
|
|
<source>External tools</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>On this page, you can setup a list of external tools which can open URLs of selected messages.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Executable</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Parameters</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Select external tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Enter parameters</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Parameters passed to executable</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Network proxy</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Enter (optional) parameters separated by "%1":</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Always open hyperlinks in external web browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Add tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Edit selected tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Delete selected tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsDatabase</name>
|
|
<message>
|
|
<source>WARNING: Note that switching to another data storage type will NOT copy existing your data from currently active data storage to newly selected one.</source>
|
|
<translation type="unfinished">WARNING: Note that switching to another data storage type will NOT copy existing your data from currently active data storage to newly selected one.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database driver</source>
|
|
<translation type="unfinished">Database driver</translation>
|
|
</message>
|
|
<message>
|
|
<source>Use in-memory database as the working database</source>
|
|
<translation type="unfinished">Use in-memory database as the working database</translation>
|
|
</message>
|
|
<message>
|
|
<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:
|
|
<ul>
|
|
<li>higher speed for feed/message manipulations (especially with thousands of messages displayed),</li>
|
|
<li>whole database stored in RAM, thus your hard drive can rest more.</li>
|
|
</ul>
|
|
Disadvantages:
|
|
<ul>
|
|
<li>if application crashes, your changes from last session are lost,</li>
|
|
<li>application startup and shutdown can take little longer (max. 2 seconds).</li>
|
|
</ul>
|
|
Authors of this application are NOT responsible for lost data.</source>
|
|
<translation type="unfinished">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:
|
|
<ul>
|
|
<li>higher speed for feed/message manipulations (especially with thousands of messages displayed),</li>
|
|
<li>whole database stored in RAM, thus your hard drive can rest more.</li>
|
|
</ul>
|
|
Disadvantages:
|
|
<ul>
|
|
<li>if application crashes, your changes from last session are lost,</li>
|
|
<li>application startup and shutdown can take little longer (max. 2 seconds).</li>
|
|
</ul>
|
|
Authors of this application are NOT responsible for lost data.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hostname</source>
|
|
<translation type="unfinished">Hostname</translation>
|
|
</message>
|
|
<message>
|
|
<source>Port</source>
|
|
<translation type="unfinished">Port</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>Password</source>
|
|
<translation type="unfinished">Password </translation>
|
|
</message>
|
|
<message>
|
|
<source>Test setup</source>
|
|
<translation type="unfinished">Test setup</translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished">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>
|
|
<source>Working database</source>
|
|
<translation type="unfinished">Working database</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hostname is empty.</source>
|
|
<translation type="unfinished">Hostname is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hostname looks ok.</source>
|
|
<translation type="unfinished">Hostname looks ok. </translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is empty.</source>
|
|
<translation type="unfinished">Username is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username looks ok.</source>
|
|
<translation type="unfinished">Username looks ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is empty.</source>
|
|
<translation type="unfinished">Password is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password looks ok.</source>
|
|
<translation type="unfinished">Password looks ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Working database is empty.</source>
|
|
<translation type="unfinished">Working database is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Working database is ok.</source>
|
|
<translation type="unfinished">Working database is ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>No connection test triggered so far.</source>
|
|
<translation type="unfinished">No connection test triggered so far.</translation>
|
|
</message>
|
|
<message>
|
|
<source>You did not executed any connection test yet.</source>
|
|
<translation type="unfinished">You did not executed any connection test yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hostname of your MySQL server</source>
|
|
<translation type="unfinished">Hostname of your MySQL server</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username to login with</source>
|
|
<translation type="unfinished">Username to login with</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password for your username</source>
|
|
<translation type="unfinished">Password for your username</translation>
|
|
</message>
|
|
<message>
|
|
<source>Working database which you have full access to.</source>
|
|
<translation type="unfinished">Working database which you have full access to.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Data storage</source>
|
|
<translation type="unfinished">Data storage</translation>
|
|
</message>
|
|
<message>
|
|
<source>Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Use DB transactions when storing downloaded messages</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsDownloads</name>
|
|
<message>
|
|
<source>Open download manager when new download is started</source>
|
|
<translation type="unfinished">Open download manager when new download is started</translation>
|
|
</message>
|
|
<message>
|
|
<source>Target directory for downloaded files</source>
|
|
<translation type="unfinished">Target directory for downloaded files</translation>
|
|
</message>
|
|
<message>
|
|
<source>Ask for each individual downloaded file</source>
|
|
<translation type="unfinished">Ask for each individual downloaded file</translation>
|
|
</message>
|
|
<message>
|
|
<source>Save all downloaded files to</source>
|
|
<translation type="unfinished">Save all downloaded files to</translation>
|
|
</message>
|
|
<message>
|
|
<source>Target directory where all downloaded files are saved</source>
|
|
<translation type="unfinished">Target directory where all downloaded files are saved</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Browse</source>
|
|
<translation type="unfinished">&Browse</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select downloads target directory</source>
|
|
<translation type="unfinished">Select downloads target directory</translation>
|
|
</message>
|
|
<message>
|
|
<source>Downloads</source>
|
|
<translation type="unfinished">Downloads</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsFeedsMessages</name>
|
|
<message>
|
|
<source>Feed connection timeout</source>
|
|
<translation type="unfinished">Feed connection timeout</translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished">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>
|
|
<source> ms</source>
|
|
<translation type="unfinished"> ms</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Change font</source>
|
|
<translation type="unfinished">&Change font</translation>
|
|
</message>
|
|
<message>
|
|
<source>Font preview</source>
|
|
<translation type="unfinished">Font preview</translation>
|
|
</message>
|
|
<message>
|
|
<source>Height of image attachments</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed list font</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Display placeholders to indicate locations of pictures</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Select new font</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feeds</source>
|
|
<translation type="unfinished">Feeds</translation>
|
|
</message>
|
|
<message>
|
|
<source>Articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Remove all read articles from all feeds on application exit</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Display real icons of feeds in list of articles instead of read/unread icons</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Bring application window to front once article is opened in external web browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article list font</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article browser font</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feeds & articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Auto-fetch articles for all feeds every</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Only auto-fetch articles if application is unfocused</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article count format in feed list</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Enter format for count of articles displayed next to each feed/category in feed list. Use "%all" and "%unread" strings which are placeholders for the actual count of all (or unread) articles.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Hide article counts if there are no unread articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Display tooltips for feeds and articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Keep article selection in the middle of the article list viewport</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch all articles on startup with initial delay of</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed list row height (-1 = default)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Allow only basic keyboard shortcuts for feed/article list</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Display attached pictures directly in article</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Article list row height (-1 = default)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Use custom date/time format</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Ignore changes in article body (text) when article is updated upstream</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsGeneral</name>
|
|
<message>
|
|
<source>Launch %1 on operating system startup</source>
|
|
<translation type="unfinished">Launch %1 on operating system startup</translation>
|
|
</message>
|
|
<message>
|
|
<source>Check for updates on application startup</source>
|
|
<translation type="unfinished">Check for updates on application startup</translation>
|
|
</message>
|
|
<message>
|
|
<source> (not supported on this platform)</source>
|
|
<translation type="unfinished"> (not supported on this platform)</translation>
|
|
</message>
|
|
<message>
|
|
<source>General</source>
|
|
<translation type="unfinished">General</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsGui</name>
|
|
<message>
|
|
<source>Icons && skins</source>
|
|
<translation type="unfinished">Icons && skins</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon theme</source>
|
|
<translation type="unfinished">Icon theme</translation>
|
|
</message>
|
|
<message>
|
|
<source>Tray icon</source>
|
|
<translation type="unfinished">Tray icon</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hide main window when it is minimized</source>
|
|
<translation type="unfinished">Hide main window when it is minimized</translation>
|
|
</message>
|
|
<message>
|
|
<source>Start application hidden</source>
|
|
<translation type="unfinished">Start application hidden</translation>
|
|
</message>
|
|
<message>
|
|
<source>Tabs</source>
|
|
<translation type="unfinished">Tabs</translation>
|
|
</message>
|
|
<message>
|
|
<source>Open new tabs with left mouse button double-click on tab bar</source>
|
|
<translation type="unfinished">Open new tabs with left mouse button double-click on tab bar</translation>
|
|
</message>
|
|
<message>
|
|
<source>Hide tab bar if just one tab is visible</source>
|
|
<translation type="unfinished">Hide tab bar if just one tab is visible</translation>
|
|
</message>
|
|
<message>
|
|
<source>Close tabs with</source>
|
|
<translation type="unfinished">Close tabs with</translation>
|
|
</message>
|
|
<message>
|
|
<source>Middle mouse button single-click</source>
|
|
<translation type="unfinished">Middle mouse button single-click</translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbars</source>
|
|
<translation type="unfinished">Toolbars</translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbar for feeds list</source>
|
|
<translation type="unfinished">Toolbar for feeds list</translation>
|
|
</message>
|
|
<message>
|
|
<source>Statusbar</source>
|
|
<translation type="unfinished">Statusbar</translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbar button style</source>
|
|
<translation type="unfinished">Toolbar button style</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select toolbar to edit</source>
|
|
<translation type="unfinished">Select toolbar to edit</translation>
|
|
</message>
|
|
<message>
|
|
<source>Name</source>
|
|
<translation type="unfinished">Name</translation>
|
|
</message>
|
|
<message>
|
|
<source>Version</source>
|
|
<translation type="unfinished">Version</translation>
|
|
</message>
|
|
<message>
|
|
<source>Author</source>
|
|
<translation type="unfinished">Author</translation>
|
|
</message>
|
|
<message>
|
|
<source>E-mail</source>
|
|
<translation type="unfinished">E-mail</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon only</source>
|
|
<translation type="unfinished">Icon only</translation>
|
|
</message>
|
|
<message>
|
|
<source>Text only</source>
|
|
<translation type="unfinished">Text only</translation>
|
|
</message>
|
|
<message>
|
|
<source>Text beside icon</source>
|
|
<translation type="unfinished">Text beside icon</translation>
|
|
</message>
|
|
<message>
|
|
<source>Text under icon</source>
|
|
<translation type="unfinished">Text under icon</translation>
|
|
</message>
|
|
<message>
|
|
<source>Follow OS style</source>
|
|
<translation type="unfinished">Follow OS style</translation>
|
|
</message>
|
|
<message>
|
|
<source>User interface</source>
|
|
<translation type="unfinished">User interface</translation>
|
|
</message>
|
|
<message>
|
|
<source>Style</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Skin</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Use monochrome icon</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>system icon theme</source>
|
|
<extracomment>Label for disabling icon theme.</extracomment>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>no icon theme</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Left mouse button double-click</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Display count of unread messages</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>(Your OS does not support tray icons at the moment.)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Tray area</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbar for articles list</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsLocalization</name>
|
|
<message>
|
|
<source>Language</source>
|
|
<translation type="unfinished">Language</translation>
|
|
</message>
|
|
<message>
|
|
<source>Code</source>
|
|
<translation type="unfinished">Code</translation>
|
|
</message>
|
|
<message>
|
|
<source>Author</source>
|
|
<translation type="unfinished">Author</translation>
|
|
</message>
|
|
<message>
|
|
<source>Localization</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsNotifications</name>
|
|
<message>
|
|
<source>Notifications</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Enable notifications</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You must have "tray icon" activated to have balloon notifications working.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>There are some built-in sounds. Just start typing ":" and they will show up.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SettingsShortcuts</name>
|
|
<message>
|
|
<source>Keyboard shortcuts</source>
|
|
<translation type="unfinished">Keyboard shortcuts</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ShortcutCatcher</name>
|
|
<message>
|
|
<source>Reset to original shortcut.</source>
|
|
<translation>Reset to original shortcut.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Clear current shortcut.</source>
|
|
<translation>Clear current shortcut.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Click and hit new shortcut.</source>
|
|
<translation>Click and hit new shortcut.</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SingleNotificationEditor</name>
|
|
<message>
|
|
<source>Sound</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Full path to your WAV sound file</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>&Browse</source>
|
|
<translation type="unfinished">&Browse</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Play</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Balloon notification</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Select sound file</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Volume</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>WAV files (*.wav);;MP3 files (*.mp3)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SkinFactory</name>
|
|
<message>
|
|
<source>This page was blocked by AdBlock</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Blocked URL: "%1"<br/>Used filter: "%2"</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SqliteDriver</name>
|
|
<message>
|
|
<source>SQLite (embedded database)</source>
|
|
<translation type="unfinished">SQLite (embedded database)</translation>
|
|
</message>
|
|
<message>
|
|
<source>Database file not copied to output directory successfully.</source>
|
|
<translation type="unfinished">Database file not copied to output directory successfully.</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>StandardCategory</name>
|
|
<message>
|
|
<source>Error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot save data for category, detailed information was logged via debug log.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>StandardFeed</name>
|
|
<message>
|
|
<source>Script</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Local file</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Unknown</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot save data for feed: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>XML is not well-formed, %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>XML feed file format unrecognized</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot move feed, detailed information was logged via debug log.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>
|
|
Encoding: %2
|
|
Type: %3</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>StandardFeedDetails</name>
|
|
<message>
|
|
<source>Form</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Select parent item for your feed.</source>
|
|
<translation type="unfinished">Select parent item for your feed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Type</source>
|
|
<translation type="unfinished">Type</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select type of the standard feed.</source>
|
|
<translation type="unfinished">Select type of the standard feed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Encoding</source>
|
|
<translation type="unfinished">Encoding</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select encoding of the standard feed. If you are unsure about the encoding, then select "UTF-8" encoding.</source>
|
|
<translation type="unfinished">Select encoding of the standard feed. If you are unsure about the encoding, then select "UTF-8" encoding.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Title</source>
|
|
<translation type="unfinished">Title</translation>
|
|
</message>
|
|
<message>
|
|
<source>Description</source>
|
|
<translation type="unfinished">Description</translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch metadata</source>
|
|
<translation type="unfinished">Fetch metadata</translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch it now</source>
|
|
<translation type="unfinished">Fetch it now</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon</source>
|
|
<translation type="unfinished">Icon</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select icon for your feed.</source>
|
|
<translation type="unfinished">Select icon for your feed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed title</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Set title for your feed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed description</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Set description for your feed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon selection</source>
|
|
<translation type="unfinished">Icon selection</translation>
|
|
</message>
|
|
<message>
|
|
<source>Load icon from file...</source>
|
|
<translation type="unfinished">Load icon from file...</translation>
|
|
</message>
|
|
<message>
|
|
<source>Use default icon from icon theme</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch icon from feed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No metadata fetched so far.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon fetched successfully.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon metadata fetched.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No icon fetched.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>All metadata fetched successfully.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed and icon metadata fetched.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No metadata fetched.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed name is ok.</source>
|
|
<translation type="unfinished">Feed name is ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Feed name is too short.</source>
|
|
<translation type="unfinished">Feed name is too short.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Description is empty.</source>
|
|
<translation type="unfinished">Description is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>The description is ok.</source>
|
|
<translation type="unfinished">The description is ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>The URL is ok.</source>
|
|
<translation type="unfinished">The URL is ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>The URL is empty.</source>
|
|
<translation type="unfinished">The URL is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select icon file for the feed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga)</source>
|
|
<translation type="unfinished">Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga)</translation>
|
|
</message>
|
|
<message>
|
|
<source>Select icon</source>
|
|
<translation type="unfinished">Select icon</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cancel</source>
|
|
<translation type="unfinished">Cancel</translation>
|
|
</message>
|
|
<message>
|
|
<source>Look in:</source>
|
|
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
|
|
<translation type="unfinished">Look in:</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon name:</source>
|
|
<translation type="unfinished">Icon name:</translation>
|
|
</message>
|
|
<message>
|
|
<source>Icon type:</source>
|
|
<translation type="unfinished">Icon type:</translation>
|
|
</message>
|
|
<message>
|
|
<source>Source</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Post-process script</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Full feed source identifier</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Full feed source identifier which can be URL.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Full command to execute</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You can enter full command including interpreter here.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Here you can enter script executaion line, including interpreter.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>The source is ok.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>The source is empty.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>The source does not seem to use "#" separator for arguments.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Command is ok.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Command not seem to use "#" separator for arguments.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Command is empty.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Script failed: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Network error: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Error: %1</source>
|
|
<translation type="unfinished">Error: %1</translation>
|
|
</message>
|
|
<message>
|
|
<source>Parent folder</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>StandardServiceRoot</name>
|
|
<message>
|
|
<source>This is obligatory service account for standard RSS/RDF/ATOM feeds.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Do you want to load initial set of feeds?</source>
|
|
<translation>Do you want to load initial set of feeds?</translation>
|
|
</message>
|
|
<message>
|
|
<source>Error when loading initial feeds</source>
|
|
<translation>Error when loading initial feeds</translation>
|
|
</message>
|
|
<message>
|
|
<source>Fetch metadata</source>
|
|
<translation>Fetch metadata</translation>
|
|
</message>
|
|
<message>
|
|
<source>Export feeds</source>
|
|
<translation>Export feeds</translation>
|
|
</message>
|
|
<message>
|
|
<source>Import feeds</source>
|
|
<translation>Import feeds</translation>
|
|
</message>
|
|
<message>
|
|
<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>
|
|
<source>Cannot add item</source>
|
|
<translation>Cannot add item</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot add feed because another critical operation is ongoing.</source>
|
|
<translation>Cannot add feed because another critical operation is ongoing.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot add category</source>
|
|
<translation>Cannot add category</translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot add category because another critical operation is ongoing.</source>
|
|
<translation>Cannot add category because another critical operation is ongoing.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Import was completely successful.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>StatusBar</name>
|
|
<message>
|
|
<source>Feed update progress bar</source>
|
|
<translation>Feed update progress bar</translation>
|
|
</message>
|
|
<message>
|
|
<source>File download progress bar</source>
|
|
<translation>File download progress bar</translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbar spacer</source>
|
|
<translation>Toolbar spacer</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SystemFactory</name>
|
|
<message>
|
|
<source>anonymous</source>
|
|
<translation>anonymous</translation>
|
|
</message>
|
|
<message>
|
|
<source> bytes</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>See new version info</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>SystemTrayIcon</name>
|
|
<message>
|
|
<source>%1
|
|
Unread news: %2</source>
|
|
<translation>%1
|
|
Unread news: %2</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TabBar</name>
|
|
<message>
|
|
<source>Close this tab.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Close tab</source>
|
|
<translation>Close tab</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TabWidget</name>
|
|
<message>
|
|
<source>Feeds</source>
|
|
<translation>Feeds</translation>
|
|
</message>
|
|
<message>
|
|
<source>Displays main menu.</source>
|
|
<translation>Displays main menu.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Main menu</source>
|
|
<translation>Main menu</translation>
|
|
</message>
|
|
<message>
|
|
<source>Downloads</source>
|
|
<translation>Downloads</translation>
|
|
</message>
|
|
<message>
|
|
<source>Newspaper view</source>
|
|
<translation>Newspaper view</translation>
|
|
</message>
|
|
<message>
|
|
<source>Web browser</source>
|
|
<translation>Web browser</translation>
|
|
</message>
|
|
<message>
|
|
<source>Browse your feeds and articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TimeSpinBox</name>
|
|
<message numerus="yes">
|
|
<source>%n hour(s)</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>%n minute(s)</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
<message>
|
|
<source> and </source>
|
|
<translation> and </translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<source>%n second(s)</source>
|
|
<translation type="unfinished">
|
|
<numerusform></numerusform>
|
|
<numerusform></numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ToolBarEditor</name>
|
|
<message>
|
|
<source>Activated actions</source>
|
|
<translation>Activated actions</translation>
|
|
</message>
|
|
<message>
|
|
<source>Available actions</source>
|
|
<translation>Available actions</translation>
|
|
</message>
|
|
<message>
|
|
<source>Insert separator</source>
|
|
<translation>Insert separator</translation>
|
|
</message>
|
|
<message>
|
|
<source>Insert spacer</source>
|
|
<translation>Insert spacer</translation>
|
|
</message>
|
|
<message>
|
|
<source>Separator</source>
|
|
<translation>Separator</translation>
|
|
</message>
|
|
<message>
|
|
<source>Toolbar spacer</source>
|
|
<translation>Toolbar spacer</translation>
|
|
</message>
|
|
<message>
|
|
<source>Move action up</source>
|
|
<translation>Move action up</translation>
|
|
</message>
|
|
<message>
|
|
<source>Move action down</source>
|
|
<translation>Move action down</translation>
|
|
</message>
|
|
<message>
|
|
<source>Add selected action</source>
|
|
<translation>Add selected action</translation>
|
|
</message>
|
|
<message>
|
|
<source>Delete selected action</source>
|
|
<translation>Delete selected action</translation>
|
|
</message>
|
|
<message>
|
|
<source>Delete all actions</source>
|
|
<translation>Delete all actions</translation>
|
|
</message>
|
|
<message>
|
|
<source>Reset toolbar</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TrayIconMenu</name>
|
|
<message>
|
|
<source>Close opened modal dialogs first.</source>
|
|
<translation>Close opened modal dialogs first.</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TtRssAccountDetails</name>
|
|
<message>
|
|
<source>Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.</source>
|
|
<translation type="unfinished">Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. </translation>
|
|
</message>
|
|
<message>
|
|
<source>Authentication</source>
|
|
<translation type="unfinished">Authentication</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username</source>
|
|
<translation type="unfinished">Username </translation>
|
|
</message>
|
|
<message>
|
|
<source>Password</source>
|
|
<translation type="unfinished">Password </translation>
|
|
</message>
|
|
<message>
|
|
<source>Requires HTTP authentication</source>
|
|
<translation type="unfinished">Requires HTTP authentication</translation>
|
|
</message>
|
|
<message>
|
|
<source>&Test setup</source>
|
|
<translation type="unfinished">&Test setup </translation>
|
|
</message>
|
|
<message>
|
|
<source>URL</source>
|
|
<translation type="unfinished">URL </translation>
|
|
</message>
|
|
<message>
|
|
<source>Leaving this option on causes that updates of feeds will be probably much slower and may time-out often.</source>
|
|
<translation type="unfinished">Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. </translation>
|
|
</message>
|
|
<message>
|
|
<source>HTTP authentication username</source>
|
|
<translation type="unfinished">HTTP authentication username</translation>
|
|
</message>
|
|
<message>
|
|
<source>HTTP authentication password</source>
|
|
<translation type="unfinished">HTTP authentication password</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password for your TT-RSS account</source>
|
|
<translation type="unfinished">Password for your TT-RSS account</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username for your TT-RSS account</source>
|
|
<translation type="unfinished">Username for your TT-RSS account</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL of your TT-RSS instance WITHOUT trailing "/api/" string</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No test done yet.</source>
|
|
<translation type="unfinished">No test done yet.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Here, results of connection test are shown.</source>
|
|
<translation type="unfinished">Here, results of connection test are shown.</translation>
|
|
</message>
|
|
<message>
|
|
<source>API access on selected server is not enabled.</source>
|
|
<translation type="unfinished">API access on selected server is not enabled.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Entered credentials are incorrect.</source>
|
|
<translation type="unfinished">Entered credentials are incorrect.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Other error occurred, contact developers.</source>
|
|
<translation type="unfinished">Other error occurred, contact developers.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Installed version: %1, required at least: %2.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Selected Tiny Tiny RSS server is running unsupported version of API.</source>
|
|
<translation type="unfinished">Selected Tiny Tiny RSS server is running unsupported version of API.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Tiny Tiny RSS server is okay.</source>
|
|
<translation type="unfinished">Tiny Tiny RSS server is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Network error: '%1'.</source>
|
|
<translation type="unfinished">Network error: '%1'.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Network error, have you entered correct Tiny Tiny RSS API endpoint and password?</source>
|
|
<translation type="unfinished">Network error, have you entered correct Tiny Tiny RSS API endpoint and password?</translation>
|
|
</message>
|
|
<message>
|
|
<source>Unspecified error, did you enter correct URL?</source>
|
|
<translation type="unfinished">Unspecified error, did you enter correct URL?</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username cannot be empty.</source>
|
|
<translation type="unfinished">Username cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is okay.</source>
|
|
<translation type="unfinished">Username is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password cannot be empty.</source>
|
|
<translation type="unfinished">Password cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is okay.</source>
|
|
<translation type="unfinished">Password is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is ok or it is not needed.</source>
|
|
<translation type="unfinished">Username is ok or it is not needed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Username is empty.</source>
|
|
<translation type="unfinished">Username is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is ok or it is not needed.</source>
|
|
<translation type="unfinished">Password is ok or it is not needed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Password is empty.</source>
|
|
<translation type="unfinished">Password is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL cannot be empty.</source>
|
|
<translation type="unfinished">URL cannot be empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL should NOT end with "/api/".</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>URL is okay.</source>
|
|
<translation type="unfinished">URL is okay.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Download unread articles only</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Only download newest X articles per feed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Force execution of server-side feeds update</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TtRssFeedDetails</name>
|
|
<message>
|
|
<source>Form</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Select parent item for your feed.</source>
|
|
<translation type="unfinished">Select parent item for your feed.</translation>
|
|
</message>
|
|
<message>
|
|
<source>URL</source>
|
|
<translation type="unfinished">URL </translation>
|
|
</message>
|
|
<message>
|
|
<source>Full feed URL including scheme</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Provide URL for your feed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>The URL is ok.</source>
|
|
<translation type="unfinished">The URL is ok.</translation>
|
|
</message>
|
|
<message>
|
|
<source>The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>The URL is empty.</source>
|
|
<translation type="unfinished">The URL is empty.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Parent folder</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TtRssServiceRoot</name>
|
|
<message>
|
|
<source>Cannot add item</source>
|
|
<translation>Cannot add item </translation>
|
|
</message>
|
|
<message>
|
|
<source>Cannot add feed because another critical operation is ongoing.</source>
|
|
<translation>Cannot add feed because another critical operation is ongoing. </translation>
|
|
</message>
|
|
<message>
|
|
<source>Username: %1
|
|
Server: %2
|
|
Last error: %3
|
|
Last login on: %4</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>UnreadNode</name>
|
|
<message>
|
|
<source>Unread articles</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>You can find all unread articles here.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>WebBrowser</name>
|
|
<message>
|
|
<source>Navigation panel</source>
|
|
<translation>Navigation panel</translation>
|
|
</message>
|
|
<message>
|
|
<source>No title</source>
|
|
<extracomment>Webbrowser tab title when no title is available.</extracomment>
|
|
<translation>No title</translation>
|
|
</message>
|
|
<message>
|
|
<source>Back</source>
|
|
<translation>Back</translation>
|
|
</message>
|
|
<message>
|
|
<source>Forward</source>
|
|
<translation>Forward</translation>
|
|
</message>
|
|
<message>
|
|
<source>Reload</source>
|
|
<translation>Reload</translation>
|
|
</message>
|
|
<message>
|
|
<source>Stop</source>
|
|
<translation>Stop</translation>
|
|
</message>
|
|
<message>
|
|
<source>Open this website in system web browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>WebFactory</name>
|
|
<message>
|
|
<source>Web engine settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Auto-load images</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>JS enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>JS can open popup windows</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>JS can access clipboard</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Hyperlinks can get focus</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Local storage enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Local content can access remote URLs</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>XSS auditing enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Spatial navigation enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Local content can access local files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Hyperlink auditing enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Animate scrolling</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Error pages enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Plugins enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Fullscreen enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Screen capture enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>WebGL enabled</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Accelerate 2D canvas</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Print element backgrounds</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Allow running insecure content</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Allow geolocation on insecure origins</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Navigate to website manually</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>WebViewer</name>
|
|
<message>
|
|
<source>Written by </source>
|
|
<translation>Written by </translation>
|
|
</message>
|
|
<message>
|
|
<source>Newspaper view</source>
|
|
<translation>Newspaper view</translation>
|
|
</message>
|
|
<message>
|
|
<source>unknown author</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Open link in external browser</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>Open with external tool</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<source>No external tools activated</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
</TS>
|