diff --git a/localization/rssguard_cs.ts b/localization/rssguard_cs.ts index 57f163852..3afaa9391 100644 --- a/localization/rssguard_cs.ts +++ b/localization/rssguard_cs.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (kategorie) + (category) + - (feed) - (zdroj) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,11 +289,14 @@ Click me to add feeds from this website. This website contains %n feed(s). - Pro přidání kanálů z této stránky na mě klikni. -Tato stránka obsahuje %n kanál.Pro přidání kanálů z této stránky na mě klikni. -Tato stránka obsahuje %n kanály.Pro přidání kanálů z této stránky na mě klikni. -Tato stránka obsahuje %n kanálů.Pro přidání kanálů z této stránky na mě klikni. -Tato stránka obsahuje %n kanálů. + + Pro přidání kanálů z této stránky na mě klikni. +Tato stránka obsahuje %n kanál. + Pro přidání kanálů z této stránky na mě klikni. +Tato stránka obsahuje %n kanály. + Pro přidání kanálů z této stránky na mě klikni. +Tato stránka obsahuje %n kanálů. + Not supported @@ -377,7 +382,7 @@ Tato stránka obsahuje %n kanálů. Stahování dokončeno - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Soubor '%1' je stažen. Klikněte sem pro otevření nadřazeného adresáře. @@ -403,11 +408,19 @@ Klikněte sem pro otevření nadřazeného adresáře. %n minutes remaining - %n minuta do konce%n minuty do konce%n minut do konce%n minut do konce + + %n minuta do konce + %n minuty do konce + %n minut do konce + %n seconds remaining - %n vteřina do konce%n vteřiny do konce%n vteřin do konce%n vteřin do konce + + %n vteřina do konce + %n vteřiny do konce + %n vteřin do konce + bytes @@ -427,26 +440,30 @@ Klikněte sem pro otevření nadřazeného adresáře. Downloading %n file(s)... - Stahuji %n soubor...Stahuji %n soubory...Stahuji %n souborů...Stahuji %n souborů... + + Stahuji %n soubor... + Stahuji %n soubory... + Stahuji %n souborů... + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -459,12 +476,20 @@ Klikněte sem pro otevření nadřazeného adresáře. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - používá globální nastavení (%n minuta do další aktualizace)používá globální nastavení (%n minuty do další aktualizace)používá globální nastavení (%n minut do další aktualizace)používá globální nastavení (%n minut do další aktualizace) + + používá globální nastavení (%n minuta do další aktualizace) + používá globální nastavení (%n minuty do další aktualizace) + používá globální nastavení (%n minut do další aktualizace) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - používá specifické nastavení (%n minuta do další aktualizace)používá specifické nastavení (%n minuty do další aktualizace)používá specifické nastavení (%n minut do další aktualizace)používá specifické nastavení (%n minut do další aktualizace) + + používá specifické nastavení (%n minuta do další aktualizace) + používá specifické nastavení (%n minuty do další aktualizace) + používá specifické nastavení (%n minut do další aktualizace) + no errors @@ -486,11 +511,15 @@ Klikněte sem pro otevření nadřazeného adresáře. unspecified error nespecifikovaná chyba + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Status auto-aktualizací: %1 -Status: %2 +Active message filters: %2 +Status: %3 + @@ -520,7 +549,11 @@ Status: %2 I will auto-update %n feed(s). - Budu aktualizovat %n kanálů.Budu aktualizovat %n kanálů.Budu aktualizovat %n kanálů.Budu aktualizovat %n kanálů. + + Budu aktualizovat %n kanálů. + Budu aktualizovat %n kanálů. + Budu aktualizovat %n kanálů. + @@ -646,7 +679,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -747,27 +780,27 @@ or this functionality is not implemented yet. FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -857,7 +890,11 @@ or this functionality is not implemented yet. day(s) - den dny dnů dnů + + den + dny + dnů + Shrink database file @@ -924,7 +961,7 @@ or this functionality is not implemented yet. FormDownloadAttachment Dialog - + Downloading attachment... @@ -1025,10 +1062,6 @@ or this functionality is not implemented yet. Some value is entered. Zadána nějaká hodnota. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Musíte použít "%1" jako základní přesměrovací URL. Můžete použít vlastní číslo portu, abyste měli jistotu, že nekoliduje s jinou službou. Ujistěte se, že nastavení přesměrovací URL je konzistentní s nastavením na straně webové služby. - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! Předdefinovaná nastavení měňte pouze pokud opravdu víte co děláte. @@ -1037,6 +1070,10 @@ or this functionality is not implemented yet. Tested successfully. You may be prompted to login once more. Otestováno úspěšně. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1137,8 +1174,8 @@ or this functionality is not implemented yet. Zadána nějaká hodnota. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Musíte použít "%1" jako základní přesměrovací URL. Můžete použít vlastní číslo portu, abyste měli jistotu, že nekoliduje s jinou službou. Ujistěte se, že nastavení přesměrovací URL je konzistentní s nastavením na straně webové služby. + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1241,47 +1278,47 @@ or this functionality is not implemented yet. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1452,7 +1489,7 @@ or this functionality is not implemented yet. Download only unread messages - + @@ -2112,19 +2149,178 @@ or this functionality is not implemented yet. &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Nadpis + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Přečteno + + + Important + Důležité + + + URL + URL + + + Author + Autor + + + Created on + Vytvořeno + + + Contents + Obsah + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2658,7 +2854,7 @@ Nyní ho můžete nainstalovat. Cannot navigate to installation file. Download new installation file manually on project website. - + @@ -2669,7 +2865,7 @@ Nyní ho můžete nainstalovat. Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' @@ -2681,15 +2877,15 @@ Nyní ho můžete nainstalovat. No subject - + Gmail: authentication error - + Gmail: authorization denied - + @@ -2708,7 +2904,7 @@ Nyní ho můžete nainstalovat. Spam - + Authentication status: %1 @@ -2730,7 +2926,7 @@ Tokeny vyprší: %2 Write new e-mail message - + @@ -2748,11 +2944,11 @@ Tokeny vyprší: %2 ImportantNode Important messages - + You can find all important messages here. - + @@ -3178,7 +3374,11 @@ Tokeny vyprší: %2 Show more messages (%n remaining) - Zobrazit další zprávy (zbývá %n)Zobrazit další zprávy (zbývá %n)Zobrazit další zprávy (zbývá %n)Zobrazit další zprávy (zbývá %n) + + Zobrazit další zprávy (zbývá %n) + Zobrazit další zprávy (zbývá %n) + Zobrazit další zprávy (zbývá %n) + Cannot show more messages @@ -3204,26 +3404,23 @@ Tokeny vyprší: %2 Obnovuji přihlašovací tokeny pro '%1'... - Requesting access authorization for '%1'... - Požadují povolení přístupu pro '%1'... + You have to login first + - You have to login first - + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - Povolení přístupu vyžadováno + @@ -3261,15 +3458,17 @@ Tokeny vyprší: %2 + %n other feeds. - + + -+ %n další kanál. ++ %n další kanál. + -+ %n další kanály. ++ %n další kanály. + -+ %n dalších kanálů. - -+ %n dalších kanálů. ++ %n dalších kanálů. + Load initial set of feeds @@ -3317,7 +3516,7 @@ Je vyžadování verze API minimálně %1. Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. @@ -3342,7 +3541,11 @@ na tuto bublinu. %n deleted message(s). - %n smazaná zpráva.%n smazané zprávy.%n smazaných zpráv.%n smazaných zpráv. + + %n smazaná zpráva. + %n smazané zprávy. + %n smazaných zpráv. + Restore recycle bin @@ -3358,26 +3561,30 @@ na tuto bublinu. %n unread message(s). Tooltip for "unread" column of feed list. - %n nepřečtená zpráva.%n nepřečtené zprávy.%n nepřečtených zpráv.%n nepřečtených zpráv. + + %n nepřečtená zpráva. + %n nepřečtené zprávy. + %n nepřečtených zpráv. + SearchTextWidget Clear searched phrase - + Seach text - + Find previous occurence - + Find next occurence - + @@ -3582,7 +3789,7 @@ File filter for external tool selection dialog. Parameters passed to executable - + @@ -3771,7 +3978,7 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat. Only auto-update when application is unfocused - + Feed connection timeout @@ -3831,35 +4038,35 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat. Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -4013,20 +4220,20 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat. Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4092,7 +4299,7 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat. - + @@ -4239,19 +4446,31 @@ Nepřečtené zprávy: %2 TimeSpinBox %n hour(s) - %n hodina%n hodiny%n hodin%n hodin + + %n hodina + %n hodiny + %n hodin + %n minute(s) - %n minuta%n minuty%n minut%n minut + + %n minuta + %n minuty + %n minut + and a - %n seconds(s) - + %n second(s) + + + + + @@ -4492,7 +4711,7 @@ Poslední čas přihlášení: %4 Open link in external browser - + - \ No newline at end of file + diff --git a/localization/rssguard_da.ts b/localization/rssguard_da.ts index 620593a73..87d0b4704 100644 --- a/localization/rssguard_da.ts +++ b/localization/rssguard_da.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (kategori) + (category) + - (feed) - (feed) + (feed) + @@ -34,7 +36,7 @@ Absolute URL to online subscription file - + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,7 +289,10 @@ Click me to add feeds from this website. This website contains %n feed(s). - + + + + Not supported @@ -302,7 +307,7 @@ This website contains %n feed(s). DownloadItem Ico - + Filename @@ -334,7 +339,7 @@ This website contains %n feed(s). Download directory couldn't be created - + Error when saving file: %1 @@ -373,7 +378,7 @@ This website contains %n feed(s). Fil hentet - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Filen '%1' er hentet. Klik her for at åbne forældrebibliotek. @@ -399,11 +404,17 @@ Klik her for at åbne forældrebibliotek. %n minutes remaining - %n minut tilbage%n minutter tilbage + + %n minut tilbage + %n minutter tilbage + %n seconds remaining - %n sekund tilbage%n sekunder tilbage + + %n sekund tilbage + %n sekunder tilbage + bytes @@ -423,7 +434,10 @@ Klik her for at åbne forældrebibliotek. Downloading %n file(s)... - Henter %n filHenter %n fil(er) + + Henter %n fil + Henter %n fil(er) + @@ -455,12 +469,18 @@ Klik her for at åbne forældrebibliotek. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + no errors @@ -482,10 +502,15 @@ Klik her for at åbne forældrebibliotek. unspecified error uspecificeret fejl + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - +Active message filters: %2 +Status: %3 + @@ -511,11 +536,14 @@ Status: %2 Starting auto-update of some feeds - + I will auto-update %n feed(s). - + + + + @@ -541,11 +569,11 @@ Status: %2 You can't transfer dragged item into different account, this is not supported. - + Cannot perform drag & drop operation - + Counts of unread/all mesages. @@ -571,7 +599,7 @@ Status: %2 Context menu for empty space - + Selected item cannot be edited because another critical operation is ongoing. @@ -595,7 +623,7 @@ Status: %2 You are about to completely delete item "%1". - + Are you sure? @@ -640,7 +668,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -675,7 +703,7 @@ or this functionality is not implemented yet. Changelog page is available only in English language. - + License not found. @@ -719,7 +747,7 @@ or this functionality is not implemented yet. User skins root path - + NOT portable @@ -792,7 +820,7 @@ or this functionality is not implemented yet. Operation results - + Common name for backup files @@ -800,7 +828,7 @@ or this functionality is not implemented yet. No operation executed yet. - + Backup was created successfully. @@ -851,7 +879,10 @@ or this functionality is not implemented yet. day(s) - dagdage + + dag + dage + Shrink database file @@ -891,7 +922,7 @@ or this functionality is not implemented yet. Cleanup settings (all checked items are completely erased from database) - + Remove all read messages (not those from recycle bin) @@ -949,7 +980,7 @@ or this functionality is not implemented yet. Redirect URL - + Only download newest X messages per feed @@ -969,7 +1000,7 @@ or this functionality is not implemented yet. User-visible username - + You are already logged in. @@ -1019,18 +1050,18 @@ or this functionality is not implemented yet. Some value is entered. En værdi er indtastet. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. Testet med succes. Du bliver muligvis bedt om at logge ind igen. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1052,11 +1083,11 @@ or this functionality is not implemented yet. Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed @@ -1076,7 +1107,7 @@ or this functionality is not implemented yet. User-visible username - + You are already logged in. @@ -1131,23 +1162,23 @@ or this functionality is not implemented yet. En værdi er indtastet. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + FormEditOwnCloudAccount URL - + URL Force execution of server-side update when updating feeds from RSS Guard - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Nogle feeds kræver godkendelse, inklusiv GMail feeds. BASIC, NTLM-2 og DIGEST-MD5 godkendelse er understøttet. Authentication @@ -1171,7 +1202,7 @@ or this functionality is not implemented yet. Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + No test done yet. @@ -1179,7 +1210,7 @@ or this functionality is not implemented yet. Here, results of connection test are shown. - + Network error: '%1'. @@ -1187,7 +1218,7 @@ or this functionality is not implemented yet. Unspecified error, did you enter correct URL? - + Username cannot be empty. @@ -1207,7 +1238,7 @@ or this functionality is not implemented yet. URL cannot be empty. - + URL is okay. @@ -1215,7 +1246,7 @@ or this functionality is not implemented yet. Limit number of downloaded messages per feed - + = unlimited @@ -1223,7 +1254,7 @@ or this functionality is not implemented yet. Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited @@ -1235,47 +1266,47 @@ or this functionality is not implemented yet. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1314,11 +1345,11 @@ or this functionality is not implemented yet. Force execution of server-side update when updating feeds from RSS Guard - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + Note that at least API level %1 is required. @@ -1342,7 +1373,7 @@ or this functionality is not implemented yet. URL of your TT-RSS instance WITHOUT trailing "/api/" string - + No test done yet. @@ -1350,7 +1381,7 @@ or this functionality is not implemented yet. Here, results of connection test are shown. - + Add new Tiny Tiny RSS account @@ -1398,7 +1429,7 @@ or this functionality is not implemented yet. Unspecified error, did you enter correct URL? - + Username cannot be empty. @@ -1434,11 +1465,11 @@ or this functionality is not implemented yet. URL cannot be empty. - + URL should NOT end with "/api/". - + URL is okay. @@ -1446,7 +1477,7 @@ or this functionality is not implemented yet. Download only unread messages - + @@ -1457,7 +1488,7 @@ or this functionality is not implemented yet. Select parent item for your feed. - + Type @@ -1465,7 +1496,7 @@ or this functionality is not implemented yet. Select type of the standard feed. - + Encoding @@ -1473,7 +1504,7 @@ or this functionality is not implemented yet. Select encoding of the standard feed. If you are unsure about the encoding, then select "UTF-8" encoding. - + Auto-update @@ -1481,7 +1512,7 @@ or this functionality is not implemented yet. Select the auto-update strategy for this feed. Default auto-update strategy means that the feed will be update in time intervals set in application settings. - + Title @@ -1553,15 +1584,15 @@ or this functionality is not implemented yet. The URL is ok. - + The URL is empty. - + The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix. - + Username is ok or it is not needed. @@ -1610,7 +1641,7 @@ or this functionality is not implemented yet. All metadata fetched successfully. - + Feed and icon metadata fetched. @@ -1622,7 +1653,7 @@ or this functionality is not implemented yet. Feed or icon metadata not fetched. - + Error: %1. @@ -1638,11 +1669,11 @@ or this functionality is not implemented yet. Icon metadata fetched. - + Icon metadata not fetched. - + No icon fetched. @@ -1666,11 +1697,11 @@ or this functionality is not implemented yet. Full feed url including scheme - + Set url for your feed. - + Set username to access the feed. @@ -1682,7 +1713,7 @@ or this functionality is not implemented yet. Icon selection - + Load icon from file... @@ -1702,7 +1733,7 @@ or this functionality is not implemented yet. Auto-update using global interval - + Auto-update every @@ -1710,7 +1741,7 @@ or this functionality is not implemented yet. Do not auto-update at all - + @@ -1769,11 +1800,11 @@ or this functionality is not implemented yet. Hides main window if it is visible and shows it if it is hidden. - + Hides or shows the list of feeds/categories. - + Check if new update for the application is available for download. @@ -1789,7 +1820,7 @@ or this functionality is not implemented yet. &Delete selected messages - + Hides or displays the main menu. @@ -1797,7 +1828,7 @@ or this functionality is not implemented yet. Open selected source articles in &external browser - + Open selected messages in &internal browser @@ -1829,7 +1860,7 @@ or this functionality is not implemented yet. Switch visibility of main &window - + Cannot open external browser @@ -1845,11 +1876,11 @@ or this functionality is not implemented yet. Switch visibility of main toolbars. - + &Feed/message list headers - + Display &wiki @@ -1865,7 +1896,7 @@ or this functionality is not implemented yet. Switch message list layout orientation - + &Downloads @@ -1917,7 +1948,7 @@ or this functionality is not implemented yet. &Clean selected items - + Deletes all messages from selected items. @@ -1929,15 +1960,15 @@ or this functionality is not implemented yet. View selected items in &newspaper mode - + Displays all messages from selected item in a new "newspaper mode" tab. Note that messages are not set as read automatically. - + &Clean all items - + Deletes all messages from all items. @@ -1949,7 +1980,7 @@ or this functionality is not implemented yet. Select &previous item - + Show only unread items @@ -1957,15 +1988,15 @@ or this functionality is not implemented yet. &Expand/collapse selected item - + &Restore selected messages - + No possible actions - + &Recycle bin(s) @@ -1973,11 +2004,11 @@ or this functionality is not implemented yet. &Restore all recycle bins - + &Empty all recycle bins - + Select next &unread message @@ -1993,7 +2024,7 @@ or this functionality is not implemented yet. &Accounts - + &Add new account @@ -2009,11 +2040,11 @@ or this functionality is not implemented yet. &Delete selected account - + Add new feed into selected account - + Add new category into selected account @@ -2033,7 +2064,7 @@ or this functionality is not implemented yet. No actions possible - + Web browser && tabs @@ -2053,7 +2084,7 @@ or this functionality is not implemented yet. Close all tabs except current - + View &fullscreen @@ -2065,7 +2096,7 @@ or this functionality is not implemented yet. Cannot cleanup database, because another critical action is running. - + Feed update started @@ -2090,15 +2121,15 @@ or this functionality is not implemented yet. Go to &next tab - + Go to &previous tab - + &Enable message preview - + &Donate... @@ -2106,19 +2137,178 @@ or this functionality is not implemented yet. &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Titel + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Læst + + + Important + Vigtigt + + + URL + URL + + + Author + Udvikler + + + Created on + Oprettet den + + + Contents + Indhold + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2129,7 +2319,7 @@ or this functionality is not implemented yet. Feed was added, triggering sync in now. - + Cannot add feed @@ -2148,7 +2338,7 @@ or this functionality is not implemented yet. Operation results - + Restore database @@ -2160,11 +2350,11 @@ or this functionality is not implemented yet. No operation executed yet. - + Restoration was initiated. Restart to proceed. - + You need to restart application for restoration process to finish. @@ -2180,7 +2370,7 @@ or this functionality is not implemented yet. Database and/or settings were not copied to restoration directory successully. - + Select source directory @@ -2188,7 +2378,7 @@ or this functionality is not implemented yet. Good source directory is specified. - + Restart @@ -2208,15 +2398,15 @@ or this functionality is not implemented yet. Changed categories of settings: %1. - + Some settings are changed and will be lost - + Some settings were changed and by cancelling this dialog, you would lose these changes. - + Do you really want to close this dialog without saving any settings? @@ -2243,7 +2433,7 @@ Du skal genstarte programmet manuelt. Select parent item for your category. - + Title @@ -2344,11 +2534,11 @@ Du skal genstarte programmet manuelt. Set description for your category. - + Icon selection - + Load icon from file... @@ -2386,15 +2576,15 @@ Du skal genstarte programmet manuelt. &Check all items - + &Uncheck all items - + Operation results - + No file is selected. @@ -2402,7 +2592,7 @@ Du skal genstarte programmet manuelt. No operation executed yet. - + Destination file @@ -2410,7 +2600,7 @@ Du skal genstarte programmet manuelt. Source feeds && categories - + Export feeds @@ -2422,7 +2612,7 @@ Du skal genstarte programmet manuelt. Target feeds && categories - + Import feeds @@ -2434,7 +2624,7 @@ Du skal genstarte programmet manuelt. Select file for feeds export - + File is selected. @@ -2442,7 +2632,7 @@ Du skal genstarte programmet manuelt. Select file for feeds import - + Cannot open source file. @@ -2454,11 +2644,11 @@ Du skal genstarte programmet manuelt. Error, file is not well-formed. Select another file. - + Error occurred. File is not well-formed. Select another file. - + Feeds were exported successfully. @@ -2474,19 +2664,19 @@ Du skal genstarte programmet manuelt. Cannot write into destination file: '%1'. - + Root node - + Select parent item for your feed. - + TXT files [one URL per line] (*.txt) - + Get online metadata @@ -2494,7 +2684,7 @@ Du skal genstarte programmet manuelt. Metadata for your feeds can be fetched online. Note that the action could take several minutes, depending on number of feeds. - + Do you want to fetch feed metadata online? @@ -2517,7 +2707,7 @@ Du skal genstarte programmet manuelt. Feed was added, triggering sync in now. - + Cannot add feed @@ -2550,7 +2740,7 @@ Du skal genstarte programmet manuelt. List with updates was not downloaded successfully. - + New release available. @@ -2583,7 +2773,7 @@ currently installed one. Downloaded %1% (update size is %2 kB). - + Downloading update... @@ -2599,7 +2789,7 @@ currently installed one. Error occured during downloading of the package. - + Go to application website @@ -2616,7 +2806,7 @@ downloaded. Cannot launch external updater. Update application manually. - + Changelog @@ -2628,11 +2818,11 @@ downloaded. Download selected update - + Go to application website to get update packages manually. - + (size @@ -2640,16 +2830,16 @@ downloaded. Available update files - + Package was downloaded successfully. You can install it now. - + Cannot navigate to installation file. Download new installation file manually on project website. - + @@ -2664,11 +2854,11 @@ You can install it now. Click this to login again. Error is: '%1' - + Click this to login again. - + No subject @@ -2704,7 +2894,7 @@ You can install it now. Authentication status: %1 Login tokens expiration: %2 - + logged-in @@ -2716,7 +2906,7 @@ Login tokens expiration: %2 Select attachment destination file - + Write new e-mail message @@ -2738,11 +2928,11 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + @@ -2753,35 +2943,35 @@ Login tokens expiration: %2 Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + InoreaderServiceRoot Sync in - + Authentication status: %1 Login tokens expiration: %2 - + logged-in @@ -2810,11 +3000,11 @@ Login tokens expiration: %2 MessagePreviewer You clicked some link. You can download the link contents or open it in external web browser. - + What action do you want to take? - + Open in external browser @@ -2826,11 +3016,11 @@ Login tokens expiration: %2 Incorrect link - + Selected hyperlink is invalid. - + Mark message as read @@ -2842,11 +3032,11 @@ Login tokens expiration: %2 Switch message importance - + Click this link to download it or open it with external browser. - + image @@ -2861,7 +3051,7 @@ Login tokens expiration: %2 MessagesModel Id - + Read @@ -2917,7 +3107,7 @@ Login tokens expiration: %2 Id of feed which this message belongs to. - + Title of the message. @@ -2957,11 +3147,11 @@ Login tokens expiration: %2 Loading of messages failed, maybe messages could not be downloaded. - + Loading of messages from item '%1' failed. - + Account ID @@ -2969,39 +3159,39 @@ Login tokens expiration: %2 Custom ID - + Account ID of the message. - + Custom ID of the message - + Custom hash - + Custom hash of the message. - + Feed ID - + Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + @@ -3016,11 +3206,11 @@ Login tokens expiration: %2 Menu for highlighting messages - + No extra highlighting - + Highlight unread messages @@ -3028,7 +3218,7 @@ Login tokens expiration: %2 Highlight important messages - + Display all messages @@ -3036,7 +3226,7 @@ Login tokens expiration: %2 Message highlighter - + Toolbar spacer @@ -3051,11 +3241,11 @@ Login tokens expiration: %2 Problem with starting external web browser - + External web browser could not be started. - + Problem with starting external e-mail client @@ -3063,7 +3253,7 @@ Login tokens expiration: %2 External e-mail client could not be started. - + Open with external tool @@ -3075,7 +3265,7 @@ Login tokens expiration: %2 External tool '%1' could not be started. - + @@ -3147,11 +3337,11 @@ Login tokens expiration: %2 access to content was denied - + connection timed out or was cancelled - + unknown content @@ -3163,11 +3353,14 @@ Login tokens expiration: %2 NewspaperPreviewer Form - + Show more messages (%n remaining) - Vis flere meddelelser (%n resterer)Vis flere meddelelser (%n resterer) + + Vis flere meddelelser (%n resterer) + Vis flere meddelelser (%n resterer) + Cannot show more messages @@ -3175,7 +3368,7 @@ Login tokens expiration: %2 Cannot show more messages because parent feed was removed. - + @@ -3190,36 +3383,33 @@ Login tokens expiration: %2 Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first Du skal logge ind først. + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + OwnCloudServiceRoot Sync in - + Cannot add item @@ -3227,7 +3417,7 @@ Login tokens expiration: %2 Cannot add feed because another critical operation is ongoing. - + @@ -3250,11 +3440,14 @@ Login tokens expiration: %2 + %n other feeds. - + + + + Load initial set of feeds - + This service offers integration with Tiny Tiny RSS. @@ -3278,7 +3471,7 @@ Mindst API niveau %1 er påkrævet. The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available @@ -3290,11 +3483,11 @@ Mindst API niveau %1 er påkrævet. Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. @@ -3305,7 +3498,7 @@ Mindst API niveau %1 er påkrævet. Please, check NEW stuff included in this version by clicking this popup notification. - + @@ -3316,11 +3509,14 @@ version by clicking this popup notification. Recycle bin contains all deleted messages from all feeds. - + %n deleted message(s). - + + + + Restore recycle bin @@ -3336,14 +3532,17 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - + + + + SearchTextWidget Clear searched phrase - + Seach text @@ -3366,7 +3565,7 @@ version by clicking this popup notification. <html><head/><body><p>If unchecked, then default system-wide web browser is used.</p></body></html> - + Use custom external web browser @@ -3374,7 +3573,7 @@ version by clicking this popup notification. Web browser executable - + Executable file of web browser @@ -3382,11 +3581,11 @@ version by clicking this popup notification. &Browse - + Use sample arguments for - + Select browser @@ -3394,7 +3593,7 @@ version by clicking this popup notification. Note that "%1" (without quotation marks) is placeholder for URL of selected message. - + External e-mail client @@ -3406,7 +3605,7 @@ version by clicking this popup notification. E-mail client executable - + Executable file of e-mail client @@ -3420,7 +3619,7 @@ version by clicking this popup notification. Placeholders: • %1 - title of selected message, • %2 - body of selected message. - + Proxy @@ -3465,11 +3664,11 @@ version by clicking this popup notification. Note that these settings are applied only on newly established connections. - + Select web browser executable - + Executables (*) @@ -3518,7 +3717,7 @@ File filter for external tool selection dialog. Always open links from simple internal text browser in external web browser - + External tools @@ -3526,7 +3725,7 @@ File filter for external tool selection dialog. On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool @@ -3554,11 +3753,11 @@ File filter for external tool selection dialog. Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + @@ -3573,7 +3772,7 @@ File filter for external tool selection dialog. Use in-memory database as the working database - + 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: @@ -3587,7 +3786,7 @@ Disadvantages: <li>application startup and shutdown can take little longer (max. 2 seconds).</li> </ul> Authors of this application are NOT responsible for lost data. - + Hostname @@ -3611,7 +3810,7 @@ Authors of this application are NOT responsible for lost data. 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. - + &Show password @@ -3655,11 +3854,11 @@ Authors of this application are NOT responsible for lost data. No connection test triggered so far. - + You did not executed any connection test yet. - + Hostname of your MySQL server @@ -3683,7 +3882,7 @@ Authors of this application are NOT responsible for lost data. Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving. - + Use DB transactions when storing downloaded messages @@ -3694,15 +3893,15 @@ Authors of this application are NOT responsible for lost data. SettingsDownloads Open download manager when new download is started - + Target directory for downloaded files - + Ask for each individual downloaded file - + Save all downloaded files to @@ -3710,15 +3909,15 @@ Authors of this application are NOT responsible for lost data. Target directory where all downloaded files are saved - + &Browse - + Select downloads target directory - + Downloads @@ -3733,11 +3932,11 @@ Authors of this application are NOT responsible for lost data. Auto-update all feeds every - + Only auto-update when application is unfocused - + Feed connection timeout @@ -3745,7 +3944,7 @@ Authors of this application are NOT responsible for lost data. 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. - + ms @@ -3753,11 +3952,11 @@ Authors of this application are NOT responsible for lost data. Message count format in feed list - + Enter format for count of messages 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) messages. - + Messages @@ -3769,15 +3968,15 @@ Authors of this application are NOT responsible for lost data. Keep message selection in the middle of the message list viewport - + Use custom date/time format (overrides format loaded from active localization) - + &Change font - + Font preview @@ -3789,19 +3988,19 @@ Authors of this application are NOT responsible for lost data. Height of image attachments - + Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font @@ -3809,7 +4008,7 @@ Authors of this application are NOT responsible for lost data. Display placeholders to indicate locations of pictures - + Message list font @@ -3825,7 +4024,7 @@ Authors of this application are NOT responsible for lost data. Update all feeds on application startup with initial delay of - + @@ -3840,7 +4039,7 @@ Authors of this application are NOT responsible for lost data. Remove junk Trolltech registry key (HKCU\Software\Trolltech) when application quits (Use at your own risk!) - + (not supported on this platform) @@ -3879,7 +4078,7 @@ Authors of this application are NOT responsible for lost data. Enable popup balloon tooltips - + Tabs @@ -3887,11 +4086,11 @@ Authors of this application are NOT responsible for lost data. Open new tabs with left mouse button double-click on tab bar - + Hide tab bar if just one tab is visible - + Close tabs with @@ -3899,7 +4098,7 @@ Authors of this application are NOT responsible for lost data. Middle mouse button single-click - + Toolbars @@ -3923,7 +4122,7 @@ Authors of this application are NOT responsible for lost data. Select toolbar to edit - + Name @@ -3971,28 +4170,28 @@ Authors of this application are NOT responsible for lost data. Style - + Skin - + Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4003,7 +4202,7 @@ Authors of this application are NOT responsible for lost data. Code - + Author @@ -4029,18 +4228,18 @@ Authors of this application are NOT responsible for lost data. Click and hit new shortcut. - + SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + @@ -4051,29 +4250,29 @@ Authors of this application are NOT responsible for lost data. Metadata was not fetched because: %1. - + Network status: %1 Encoding: %2 Type: %3 - + StandardServiceRoot This is obligatory service account for standard RSS/RDF/ATOM feeds. - + Do you want to load initial set of feeds? - + Error when loading initial feeds - + Fetch metadata @@ -4089,7 +4288,7 @@ Type: %3 This new account does not include any feeds. You can now add default set of feeds. - + Cannot add item @@ -4097,7 +4296,7 @@ Type: %3 Cannot add feed because another critical operation is ongoing. - + Cannot add category @@ -4109,22 +4308,22 @@ Type: %3 Import successful, but some feeds/categories were not imported due to error. - + Import was completely successful. - + StatusBar Feed update progress bar - + Feed update label - + File download progress bar @@ -4132,7 +4331,7 @@ Type: %3 File download label - + Toolbar spacer @@ -4178,7 +4377,7 @@ Ulæste nyheder: %2 Browse your feeds and messages - + Displays main menu. @@ -4205,19 +4404,28 @@ Ulæste nyheder: %2 TimeSpinBox %n hour(s) - %n time%n timer + + %n time + %n timer + %n minute(s) - %n minut%n minut(ter) + + %n minut + %n minut(ter) + and og - %n seconds(s) - + %n second(s) + + + + @@ -4275,14 +4483,14 @@ Ulæste nyheder: %2 TrayIconMenu Close opened modal dialogs first. - + TtRssServiceRoot Sync in - + Cannot add item @@ -4290,7 +4498,7 @@ Ulæste nyheder: %2 Cannot add feed because another critical operation is ongoing. - + Username: %1 @@ -4351,7 +4559,7 @@ Sidst logget på: %4 WebFactory Web engine settings - + Auto-load images @@ -4371,7 +4579,7 @@ Sidst logget på: %4 Hyperlinks can get focus - + Local storage enabled @@ -4379,15 +4587,15 @@ Sidst logget på: %4 Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files @@ -4395,7 +4603,7 @@ Sidst logget på: %4 Hyperlink auditing enabled - + Animate scrolling @@ -4415,7 +4623,7 @@ Sidst logget på: %4 Screen capture enabled - + WebGL enabled @@ -4423,11 +4631,11 @@ Sidst logget på: %4 Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content @@ -4435,7 +4643,7 @@ Sidst logget på: %4 Allow geolocation on insecure origins - + @@ -4461,4 +4669,4 @@ Sidst logget på: %4 Åben henvisning i ekstern netlæser - \ No newline at end of file + diff --git a/localization/rssguard_de.ts b/localization/rssguard_de.ts index e879f6c92..f16deddd0 100644 --- a/localization/rssguard_de.ts +++ b/localization/rssguard_de.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (Kategorie) + (category) + - (feed) - (Feed) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,9 +289,12 @@ Click me to add feeds from this website. This website contains %n feed(s). - Zum Hinzufügen der Feeds auf dieser Webseite hier klicken. -Diese Webseite enhält %n Feed.Zum Hinzufügen der Feeds auf dieser Webseite hier klicken. -Diese Webseite enhält %n Feeds. + + Zum Hinzufügen der Feeds auf dieser Webseite hier klicken. +Diese Webseite enhält %n Feed. + Zum Hinzufügen der Feeds auf dieser Webseite hier klicken. +Diese Webseite enhält %n Feeds. + Not supported @@ -375,7 +380,7 @@ Diese Webseite enhält %n Feeds. Herunterladen abgeschlossen - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Datei '%1' wurde heruntergeladen. Zum Öffnen des übergeordneten Verzeichnisses hier klicken. @@ -400,11 +405,17 @@ Click here to open parent directory. %n minutes remaining - % Minute verbleibend%n Minuten verbleibend + + % Minute verbleibend + %n Minuten verbleibend + %n seconds remaining - %n Sekunde verbleibend%n Sekunden verbleibend + + %n Sekunde verbleibend + %n Sekunden verbleibend + bytes @@ -424,26 +435,29 @@ Click here to open parent directory. Downloading %n file(s)... - Lade %n Datei herunter...Lade %n Dateien herunter... + + Lade %n Datei herunter... + Lade %n Dateien herunter... + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -456,12 +470,18 @@ Click here to open parent directory. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - verwendet globale Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung)verwendet globale Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung) + + verwendet globale Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung) + verwendet globale Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - verwendet individuelle Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung)verwendet individuelle Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung) + + verwendet individuelle Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung) + verwendet individuelle Einstellungen (noch %n Minute(n) bis zur nächsten Auto-Aktualisierung) + no errors @@ -483,11 +503,15 @@ Click here to open parent directory. unspecified error nicht spezifizierter Fehler + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Automatisches Update status: %1 -Status: %2 +Active message filters: %2 +Status: %3 + @@ -517,7 +541,10 @@ Status: %2 I will auto-update %n feed(s). - 1 Feed wird automatisch aktualisiert.%n Feeds werden automatisch aktualisiert. + + 1 Feed wird automatisch aktualisiert. + %n Feeds werden automatisch aktualisiert. + @@ -642,7 +669,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -743,19 +770,19 @@ or this functionality is not implemented yet. FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... @@ -763,7 +790,7 @@ or this functionality is not implemented yet. Add new recipient. - + @@ -853,7 +880,10 @@ or this functionality is not implemented yet. day(s) - Tag Tage + + Tag + Tage + Shrink database file @@ -1021,10 +1051,6 @@ or this functionality is not implemented yet. Some value is entered. Ein Wert wurde eingegeben. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Sie müssen "%1" als Basis-Redirect-URL verwenden. Sie können einen benutzerdefinierten Port verwenden, um sicherzustellen, dass kein lokaler Dienst diesen belegt. Stellen Sie sicher, dass diese Redirect-URL mit der Redirect-URL der verwendeten "Anwendung" übereinstimmt. - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! Vordefinierte Einstellungen müssen NICHT von ihren Standardwerten geändert werden. Ändern Sie diese Werte nur, wenn Sie ein fortgeschrittener Benutzer sind und wissen, was Sie tun! @@ -1033,6 +1059,10 @@ or this functionality is not implemented yet. Tested successfully. You may be prompted to login once more. Test erfolgreich. Sie könnten zu einem erneuten Einloggen aufgefordert werden. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1133,8 +1163,8 @@ or this functionality is not implemented yet. Ein Wert wurde eingegeben. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Sie müssen "%1" als Basis-Redirect-URL verwenden. Sie können einen benutzerdefinierten Port verwenden, um sicherzustellen, dass kein lokaler Dienst diesen belegt. Stellen Sie sicher, dass diese Redirect-URL mit der Redirect-URL der verwendeten "Anwendung" übereinstimmt. + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1237,47 +1267,47 @@ or this functionality is not implemented yet. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1448,7 +1478,7 @@ or this functionality is not implemented yet. Download only unread messages - + @@ -1692,7 +1722,7 @@ or this functionality is not implemented yet. Use default icon from icon theme - + Fetch icon from feed @@ -2104,23 +2134,182 @@ or this functionality is not implemented yet. &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Lesen + + + Important + Wichtig + + + URL + URL + + + Author + Autor + + + Created on + Erstellt am + + + Contents + Inhalt + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2359,7 +2548,7 @@ Dieser Neustart muss manuell ausgeführt werden. Use default icon from icon theme - + @@ -2505,11 +2694,11 @@ Dieser Neustart muss manuell ausgeführt werden. &Export to file - + &Import from file - + @@ -2655,7 +2844,7 @@ Sie können es jetzt installieren. Cannot navigate to installation file. Download new installation file manually on project website. - + @@ -2745,11 +2934,11 @@ Ablauf des Login tokens: %2 ImportantNode Important messages - + You can find all important messages here. - + @@ -3175,7 +3364,10 @@ Ablauf des Login tokens: %2 Show more messages (%n remaining) - Weitere Nachrichten anzeigen (%n verbleibend)Weitere Nachrichten anzeigen (%n verbleibend) + + Weitere Nachrichten anzeigen (%n verbleibend) + Weitere Nachrichten anzeigen (%n verbleibend) + Cannot show more messages @@ -3200,14 +3392,18 @@ Ablauf des Login tokens: %2 Refreshing login tokens for '%1'... Login token für '%1' werden erneuert... - - Requesting access authorization for '%1'... - Zugangsautorisierung für '%1' wurde angefordert... - You have to login first Sie müssen sich zuerst anmelden. + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3216,13 +3412,6 @@ Ablauf des Login tokens: %2 Sie können dieses Fenster jetzt schließen. Gehen Sie zurück zu %1 - - OAuthLogin - - Access authorization to service is requested - Zugangsautorisierung für den Dienst wurde angefordert - - OwnCloudServiceRoot @@ -3258,7 +3447,10 @@ Ablauf des Login tokens: %2 + %n other feeds. - + %n anderer Feed.+ %n andere Feeds. + + + %n anderer Feed. + + %n andere Feeds. + Load initial set of feeds @@ -3332,7 +3524,10 @@ durch Klicken auf diese Benachrichtigung. %n deleted message(s). - %n gelöschte Nachricht.%n gelöschte Nachrichten. + + %n gelöschte Nachricht. + %n gelöschte Nachrichten. + Restore recycle bin @@ -3348,7 +3543,10 @@ durch Klicken auf diese Benachrichtigung. %n unread message(s). Tooltip for "unread" column of feed list. - %n ungelesene Nachricht.%n ungelesene Nachrichten. + + %n ungelesene Nachricht. + %n ungelesene Nachrichten. + @@ -3572,7 +3770,7 @@ File filter for external tool selection dialog. Parameters passed to executable - + @@ -3762,7 +3960,7 @@ Die Autoren dieser Anwendung sind NICHT für Datenverlust verantwortlich. Only auto-update when application is unfocused - + Feed connection timeout @@ -3830,27 +4028,27 @@ Die Autoren dieser Anwendung sind NICHT für Datenverlust verantwortlich. Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -4004,12 +4202,12 @@ Die Autoren dieser Anwendung sind NICHT für Datenverlust verantwortlich. Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme @@ -4017,7 +4215,7 @@ Die Autoren dieser Anwendung sind NICHT für Datenverlust verantwortlich. Left mouse button double-click - + @@ -4233,19 +4431,28 @@ Ungelesene Nachrichten: %2 TimeSpinBox %n hour(s) - %n Stunde%n Stunden + + %n Stunde + %n Stunden + %n minute(s) - %n Minute%n Minuten + + %n Minute + %n Minuten + and und - %n seconds(s) - + %n second(s) + + + + @@ -4489,4 +4696,4 @@ Letzte Anmeldung am: %4 In externem Browser öffnen - \ No newline at end of file + diff --git a/localization/rssguard_en.ts b/localization/rssguard_en.ts index 544f24dca..6701d6043 100644 --- a/localization/rssguard_en.ts +++ b/localization/rssguard_en.ts @@ -4,12 +4,12 @@ AccountCheckModel - (category) - (category) + (category) + - (feed) - (feed) + (feed) + @@ -503,9 +503,14 @@ Click here to open parent directory. unspecified error + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 +Active message filters: %2 +Status: %3 @@ -1047,10 +1052,6 @@ or this functionality is not implemented yet. Some value is entered. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! @@ -1059,6 +1060,10 @@ or this functionality is not implemented yet. Tested successfully. You may be prompted to login once more. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1159,7 +1164,7 @@ or this functionality is not implemented yet. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. @@ -2148,6 +2153,165 @@ or this functionality is not implemented yet. Show only &unread messages + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Title + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Read + + + Important + Important + + + URL + + + + Author + Author + + + Created on + Created on + + + Contents + Contents + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + + FormOwnCloudFeedDetails @@ -3225,11 +3389,15 @@ Login tokens expiration: %2 - Requesting access authorization for '%1'... + You have to login first - You have to login first + Navigate to website + + + + To login, you need to navigate to this website: @@ -3240,13 +3408,6 @@ Login tokens expiration: %2 - - OAuthLogin - - Access authorization to service is requested - - - OwnCloudServiceRoot @@ -4275,7 +4436,7 @@ Unread news: %2 and - %n seconds(s) + %n second(s) diff --git a/localization/rssguard_es.ts b/localization/rssguard_es.ts index 4d5c95259..6ff7ef46c 100755 --- a/localization/rssguard_es.ts +++ b/localization/rssguard_es.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (categoría) + (category) + - (feed) - (fuente) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,9 +289,12 @@ Click me to add feeds from this website. This website contains %n feed(s). - Pulse aquí para añadir la fuente de este sitio web. -Este sitio web contiene %n fuente().Pulse aquí para añadir las fuentes de este sitio web. -Este sitio web contiene %n fuente(s). + + Pulse aquí para añadir la fuente de este sitio web. +Este sitio web contiene %n fuente(). + Pulse aquí para añadir las fuentes de este sitio web. +Este sitio web contiene %n fuente(s). + Not supported @@ -375,7 +380,7 @@ Este sitio web contiene %n fuente(s). Descarga finalizada - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Archivo '%1' descargado. Pulse aquí para abrir la carpeta principal @@ -401,11 +406,17 @@ Pulse aquí para abrir la carpeta principal %n minutes remaining - %n minuto restante%n minutos restantes + + %n minuto restante + %n minutos restantes + %n seconds remaining - %n segundo restante%n segundos restantes + + %n segundo restante + %n segundos restantes + bytes @@ -425,7 +436,10 @@ Pulse aquí para abrir la carpeta principal Downloading %n file(s)... - Descargando %n archivo()...Descargando %n archivo(s)... + + Descargando %n archivo()... + Descargando %n archivo(s)... + @@ -457,12 +471,18 @@ Pulse aquí para abrir la carpeta principal uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - utilice configuración general (%n minuto() para la siguiente actualización automática)utiliza la configuración general (%n minuto(s) para la siguiente actualización automática) + + utilice configuración general (%n minuto() para la siguiente actualización automática) + utiliza la configuración general (%n minuto(s) para la siguiente actualización automática) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - utilice configuración específica (%n minuto() para la siguiente actualización automática)utiliza la configuración específica (%n minuto(s) para la siguiente actualización automática) + + utilice configuración específica (%n minuto() para la siguiente actualización automática) + utiliza la configuración específica (%n minuto(s) para la siguiente actualización automática) + no errors @@ -484,10 +504,15 @@ Pulse aquí para abrir la carpeta principal unspecified error error no especificado + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Estado de auto actualización: %1 +Active message filters: %2 +Status: %3 + @@ -517,7 +542,10 @@ Status: %2 I will auto-update %n feed(s). - Voy a realizar la actualización automática de %n fuente().Voy a realizar la actualización automática de %n fuente(s). + + Voy a realizar la actualización automática de %n fuente(). + Voy a realizar la actualización automática de %n fuente(s). + @@ -643,7 +671,7 @@ o debido a que esta función aún no está implementada. Context menu for important messages - + @@ -854,7 +882,10 @@ o debido a que esta función aún no está implementada. day(s) - día()día(s) + + día() + día(s) + Shrink database file @@ -1022,10 +1053,6 @@ o debido a que esta función aún no está implementada. Some value is entered. Algún valor ha sido introducido. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Debes utilizar "%1" como URL de redireccionamiento base. Puedes utilizar un puerto personalizado para asegurarte que ningún servicio local lo está ocupando. Asegúrate que esta URL de redireccionamiento corresponde con la URL de redireccionamiento de la "aplicación" utilizada. - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! ¡Los ajustes predefinidos NO se deben cambiar de sus valores predeterminados. Cambie esos valores sólo si es un usuario avanzado y sabe qué está haciendo! @@ -1034,6 +1061,10 @@ o debido a que esta función aún no está implementada. Tested successfully. You may be prompted to login once more. Probado con éxito. Puede que se le pida que se registre una vez más. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1134,8 +1165,8 @@ o debido a que esta función aún no está implementada. Algún valor ha sido introducido. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Debes utilizar "%1" como URL de redireccionamiento base. Puedes utilizar un puerto personalizado para asegurarte que ningún servicio local lo está ocupando. Asegúrate que esta URL de redireccionamiento corresponde con la URL de redireccionamiento de la "aplicación" utilizada. + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1238,47 +1269,47 @@ o debido a que esta función aún no está implementada. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1449,7 +1480,7 @@ o debido a que esta función aún no está implementada. Download only unread messages - + @@ -2113,15 +2144,174 @@ o debido a que esta función aún no está implementada. Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Título + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Leído + + + Important + Importante + + + URL + + + + Author + Autor + + + Created on + Creado en + + + Contents + Contenido + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2656,7 +2846,7 @@ Puede instalarlo ahora. Cannot navigate to installation file. Download new installation file manually on project website. - + @@ -2746,11 +2936,11 @@ Expiración de testigos de ingreso: %2 ImportantNode Important messages - + You can find all important messages here. - + @@ -3176,7 +3366,10 @@ Expiración de testigos de ingreso: %2 Show more messages (%n remaining) - Mostrar más mensajes (%n restante)Mostrar más mensajes (%n restantes) + + Mostrar más mensajes (%n restante) + Mostrar más mensajes (%n restantes) + Cannot show more messages @@ -3201,14 +3394,18 @@ Expiración de testigos de ingreso: %2 Refreshing login tokens for '%1'... Actualizando los identificadores de ingreso para '%1'... - - Requesting access authorization for '%1'... - Pidiendo la autorización de acceso para '%1'... - You have to login first Debe registrarse primero + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3217,13 +3414,6 @@ Expiración de testigos de ingreso: %2 Puede cerrar esta ventana ahora. Vaya atrás a %1 - - OAuthLogin - - Access authorization to service is requested - Se necesita autorización de acceso al servicio - - OwnCloudServiceRoot @@ -3259,11 +3449,14 @@ Expiración de testigos de ingreso: %2 + %n other feeds. - + + -+ %n fuente restante. ++ %n fuente restante. + -+ %n fuentes restantes. ++ %n fuentes restantes. + Load initial set of feeds @@ -3336,7 +3529,10 @@ versión pulsando en esta notificación emergente.. %n deleted message(s). - %n mensaje() borrado.%n mensaje(s) borrados. + + %n mensaje() borrado. + %n mensaje(s) borrados. + Restore recycle bin @@ -3352,7 +3548,10 @@ versión pulsando en esta notificación emergente.. %n unread message(s). Tooltip for "unread" column of feed list. - %n mensaje() no leído.%n mensaje(s) no leídos. + + %n mensaje() no leído. + %n mensaje(s) no leídos. + @@ -3576,7 +3775,7 @@ File filter for external tool selection dialog. Parameters passed to executable - + @@ -3853,7 +4052,7 @@ Los autores de esta aplicación NO son responsables de los datos que se lleguen Update all feeds on application startup with initial delay of - + @@ -4020,7 +4219,7 @@ Los autores de esta aplicación NO son responsables de los datos que se lleguen Left mouse button double-click - + @@ -4236,19 +4435,28 @@ Noticias no leídas: %2 TimeSpinBox %n hour(s) - %n hora()%n hora(s) + + %n hora() + %n hora(s) + %n minute(s) - %n minuto()%n minuto(s) + + %n minuto() + %n minuto(s) + and y - %n seconds(s) - + %n second(s) + + + + @@ -4492,4 +4700,4 @@ Ultimo inicio de sesión: %4 Abrir enlace en explorador externo - \ No newline at end of file + diff --git a/localization/rssguard_fr.ts b/localization/rssguard_fr.ts index 71d52d0d5..ae1e6ddc2 100644 --- a/localization/rssguard_fr.ts +++ b/localization/rssguard_fr.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (catégorie) + (category) + - (feed) - (flux) + (feed) + @@ -80,7 +82,7 @@ Learn about writing rules... - + @@ -103,7 +105,7 @@ Disable on %1 - + Disable only on this page @@ -114,7 +116,7 @@ AdBlockManager Do you want to add <b>%1</b> subscription? - + Add AdBlock subscription @@ -148,11 +150,11 @@ %1 (recently updated) - + %1 (error: %2) - + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,9 +289,12 @@ Click me to add feeds from this website. This website contains %n feed(s). - Cliquez pour ajouter des flux de ce site. -Ce site propose un flux.Cliquez pour ajouter des flux de ce site. -Ce site propose %n flux. + + Cliquez pour ajouter des flux de ce site. +Ce site propose un flux. + Cliquez pour ajouter des flux de ce site. +Ce site propose %n flux. + Not supported @@ -375,7 +380,7 @@ Ce site propose %n flux. Téléchargement terminé - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Le fichier '%1' est téléchargé. Cliquez-ici pour ouvrir le répertoire parent. @@ -401,11 +406,17 @@ Cliquez-ici pour ouvrir le répertoire parent. %n minutes remaining - + + + + %n seconds remaining - + + + + bytes @@ -425,26 +436,29 @@ Cliquez-ici pour ouvrir le répertoire parent. Downloading %n file(s)... - + + + + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -457,12 +471,18 @@ Cliquez-ici pour ouvrir le répertoire parent. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + no errors @@ -470,24 +490,29 @@ Cliquez-ici pour ouvrir le répertoire parent. has new messages - + authentication error - + network error - + unspecified error - + + + + uses global settings (global feed auto-updating is disabled) + Auto-update status: %1 -Status: %2 - +Active message filters: %2 +Status: %3 + @@ -517,7 +542,10 @@ Status: %2 I will auto-update %n feed(s). - + + + + @@ -551,7 +579,7 @@ Status: %2 Counts of unread/all mesages. - + @@ -639,11 +667,11 @@ ou cette fonctionnalité n'est pas encore implémentée. Context menu for accounts - + Context menu for important messages - + @@ -714,19 +742,19 @@ ou cette fonctionnalité n'est pas encore implémentée. <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> - + <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> - + User skins root path - + NOT portable - + @@ -744,27 +772,27 @@ ou cette fonctionnalité n'est pas encore implémentée. FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -854,7 +882,10 @@ ou cette fonctionnalité n'est pas encore implémentée. day(s) - + + + + Shrink database file @@ -894,19 +925,19 @@ ou cette fonctionnalité n'est pas encore implémentée. Cleanup settings (all checked items are completely erased from database) - + Remove all read messages (not those from recycle bin) - + Remove all messages from recycle bin - + Remove all starred messages (including those from recycle bin) - + unknown @@ -914,22 +945,22 @@ ou cette fonctionnalité n'est pas encore implémentée. file: %1, data: %2 - + FormDownloadAttachment Dialog - + Downloading attachment... - + Downloaded: %1 kB - + @@ -940,99 +971,99 @@ ou cette fonctionnalité n'est pas encore implémentée. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Your access was approved. - + Add new Gmail account - + Edit existing Gmail account - + Empty value is entered. - + Some value is entered. - - - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1043,242 +1074,242 @@ ou cette fonctionnalité n'est pas encore implémentée. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. - + Some value is entered. - + - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + FormEditOwnCloudAccount URL - + URL Force execution of server-side update when updating feeds from RSS Guard - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Certain flux requière une authentification, incluant les flux GMail. Les schémas d'authentification BASIC, NTLM-2 et DIGEST-MD5 sont supportés. Authentication - + Username - + Nom d'utilisateur Password - + Mot de passe Show password - + &Test setup - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + No test done yet. - + Here, results of connection test are shown. - + Network error: '%1'. - + Unspecified error, did you enter correct URL? - + Username cannot be empty. - + Username is okay. - + Password cannot be empty. - + Password is okay. - + URL cannot be empty. - + URL is okay. - + Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages - + Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1293,7 +1324,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Authentication - + Username @@ -1305,119 +1336,119 @@ ou cette fonctionnalité n'est pas encore implémentée. Show password - + Requires HTTP authentication - + &Test setup - + Force execution of server-side update when updating feeds from RSS Guard - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + Note that at least API level %1 is required. - + HTTP authentication username - + HTTP authentication password - + Password for your TT-RSS account - + Username for your TT-RSS account - + URL of your TT-RSS instance WITHOUT trailing "/api/" string - + No test done yet. - + Here, results of connection test are shown. - + Add new Tiny Tiny RSS account - + Edit existing Tiny Tiny RSS account - + API access on selected server is not enabled. - + Entered credentials are incorrect. - + Other error occurred, contact developers. - + Selected Tiny Tiny RSS server is running unsupported version of API (%1). At least API level %2 is required. - + Selected Tiny Tiny RSS server is running unsupported version of API. - + Tiny Tiny RSS server is okay, running with API level %1, while at least API level %2 is required. - + Tiny Tiny RSS server is okay. - + Network error: '%1'. - + Network error, have you entered correct Tiny Tiny RSS API endpoint and password? - + Unspecified error, did you enter correct URL? - + Username cannot be empty. - + Username is okay. - + Password cannot be empty. - + Password is okay. - + Username is ok or it is not needed. @@ -1437,19 +1468,19 @@ ou cette fonctionnalité n'est pas encore implémentée. URL cannot be empty. - + URL should NOT end with "/api/". - + URL is okay. - + Download only unread messages - + @@ -1516,7 +1547,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Requires HTTP authentication - + Username @@ -1536,7 +1567,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Edit feed '%1' - + Feed name is ok. @@ -1552,19 +1583,19 @@ ou cette fonctionnalité n'est pas encore implémentée. The description is ok. - + The URL is ok. - + The URL is empty. - + The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix. - + Username is ok or it is not needed. @@ -1625,7 +1656,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Feed or icon metadata not fetched. - + Error: %1. @@ -1637,19 +1668,19 @@ ou cette fonctionnalité n'est pas encore implémentée. Icon fetched successfully. - + Icon metadata fetched. - + Icon metadata not fetched. - + No icon fetched. - + Feed title @@ -1693,11 +1724,11 @@ ou cette fonctionnalité n'est pas encore implémentée. Use default icon from icon theme - + Fetch icon from feed - + No metadata fetched so far. @@ -1832,27 +1863,27 @@ ou cette fonctionnalité n'est pas encore implémentée. Switch visibility of main &window - + Cannot open external browser - + Cannot open external browser. Navigate to application website manually. - + &Toolbars - + Switch visibility of main toolbars. - + &Feed/message list headers - + Display &wiki @@ -1908,7 +1939,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Mark all messages (without message filters) from selected items as read. - + &Mark selected items as unread @@ -1916,7 +1947,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Mark all messages (without message filters) from selected items as unread. - + &Clean selected items @@ -1924,7 +1955,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Deletes all messages from selected items. - + Marks all messages in all items read. This does not take message filters into account. @@ -1936,7 +1967,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Displays all messages from selected item in a new "newspaper mode" tab. Note that messages are not set as read automatically. - + &Clean all items @@ -1944,23 +1975,23 @@ ou cette fonctionnalité n'est pas encore implémentée. Deletes all messages from all items. - + Select &next item - + Select &previous item - + Show only unread items - + &Expand/collapse selected item - + &Restore selected messages @@ -1968,11 +1999,11 @@ ou cette fonctionnalité n'est pas encore implémentée. No possible actions - + &Recycle bin(s) - + &Restore all recycle bins @@ -1988,7 +2019,7 @@ ou cette fonctionnalité n'est pas encore implémentée. No recycle bin - + Feeds && categories @@ -2004,7 +2035,7 @@ ou cette fonctionnalité n'est pas encore implémentée. Status bar - + &Edit selected account @@ -2016,11 +2047,11 @@ ou cette fonctionnalité n'est pas encore implémentée. Add new feed into selected account - + Add new category into selected account - + Add new category @@ -2036,7 +2067,7 @@ ou cette fonctionnalité n'est pas encore implémentée. No actions possible - + Web browser && tabs @@ -2064,15 +2095,15 @@ ou cette fonctionnalité n'est pas encore implémentée. Cannot cleanup database - + Cannot cleanup database, because another critical action is running. - + Feed update started - + Updated feed '%1' @@ -2085,7 +2116,7 @@ ou cette fonctionnalité n'est pas encore implémentée. &Mark all items as read - + &Restart @@ -2105,34 +2136,193 @@ ou cette fonctionnalité n'est pas encore implémentée. &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Titre + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Lire + + + Important + Important + + + URL + URL + + + Author + Auteur + + + Created on + Crée sur + + + Contents + Contenus + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + FormOwnCloudFeedDetails Feed added - + Feed was added, triggering sync in now. - + Cannot add feed @@ -2147,7 +2337,7 @@ ou cette fonctionnalité n'est pas encore implémentée. FormRestoreDatabaseSettings Restore database/settings - + Operation results @@ -2155,11 +2345,11 @@ ou cette fonctionnalité n'est pas encore implémentée. Restore database - + Restore settings - + No operation executed yet. @@ -2167,15 +2357,15 @@ ou cette fonctionnalité n'est pas encore implémentée. Restoration was initiated. Restart to proceed. - + You need to restart application for restoration process to finish. - + Source directory - + &Select directory @@ -2183,19 +2373,19 @@ ou cette fonctionnalité n'est pas encore implémentée. Database and/or settings were not copied to restoration directory successully. - + Select source directory - + Good source directory is specified. - + Restart - + @@ -2211,29 +2401,29 @@ ou cette fonctionnalité n'est pas encore implémentée. Changed categories of settings: %1. - + Some settings are changed and will be lost - + Some settings were changed and by cancelling this dialog, you would lose these changes. - + Do you really want to close this dialog without saving any settings? - + Some critical settings were changed and will be applied after the application gets restarted. You have to restart manually. - + Do you want to restart now? - + @@ -2268,7 +2458,7 @@ You have to restart manually. Edit existing category - + Cannot add category @@ -2300,7 +2490,7 @@ You have to restart manually. The description is ok. - + Select icon file for the category @@ -2357,7 +2547,7 @@ You have to restart manually. Use default icon from icon theme - + @@ -2383,15 +2573,15 @@ You have to restart manually. FormStandardImportExport &Select file - + &Check all items - + &Uncheck all items - + Operation results @@ -2399,7 +2589,7 @@ You have to restart manually. No file is selected. - + No operation executed yet. @@ -2407,15 +2597,15 @@ You have to restart manually. Destination file - + Source feeds && categories - + Export feeds - + Source file @@ -2423,7 +2613,7 @@ You have to restart manually. Target feeds && categories - + Import feeds @@ -2435,7 +2625,7 @@ You have to restart manually. Select file for feeds export - + File is selected. @@ -2443,27 +2633,27 @@ You have to restart manually. Select file for feeds import - + Cannot open source file. - + Feeds were loaded. - + Error, file is not well-formed. Select another file. - + Error occurred. File is not well-formed. Select another file. - + Feeds were exported successfully. - + Critical error occurred. @@ -2471,15 +2661,15 @@ You have to restart manually. Parsing data... - + Cannot write into destination file: '%1'. - + Root node - + Select parent item for your feed. @@ -2487,38 +2677,38 @@ You have to restart manually. TXT files [one URL per line] (*.txt) - + Get online metadata - + Metadata for your feeds can be fetched online. Note that the action could take several minutes, depending on number of feeds. - + Do you want to fetch feed metadata online? - + &Export to file - + &Import from file - + FormTtRssFeedDetails Feed added - + Feed was added, triggering sync in now. - + Cannot add feed @@ -2586,7 +2776,7 @@ celle actuellement installée. Downloaded %1% (update size is %2 kB). - + Downloading update... @@ -2602,7 +2792,7 @@ celle actuellement installée. Error occured during downloading of the package. - + Go to application website @@ -2611,7 +2801,7 @@ celle actuellement installée. This is new version which can be downloaded. - + Install @@ -2619,7 +2809,7 @@ downloaded. Cannot launch external updater. Update application manually. - + Changelog @@ -2631,168 +2821,168 @@ downloaded. Download selected update - + Go to application website to get update packages manually. - + (size - + Available update files - + Package was downloaded successfully. You can install it now. - + Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. - + No subject - + Gmail: authentication error - + Gmail: authorization denied - + GmailServiceRoot Inbox - + Sent - + Drafts - + Spam - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message - + IOFactory Cannot open file '%1' for reading. - + Cannot open file '%1' for writting. - + ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + InoreaderServiceRoot Sync in - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + @@ -2806,18 +2996,18 @@ Login tokens expiration: %2 MessageBox Do not show this dialog again. - + MessagePreviewer You clicked some link. You can download the link contents or open it in external web browser. - + What action do you want to take? - + Open in external browser @@ -2845,11 +3035,11 @@ Login tokens expiration: %2 Switch message importance - + Click this link to download it or open it with external browser. - + image @@ -2857,7 +3047,7 @@ Login tokens expiration: %2 Always open links in external browser. - + @@ -2948,7 +3138,7 @@ Login tokens expiration: %2 Is message permanently deleted from recycle bin? - + Attachments @@ -2960,51 +3150,51 @@ Login tokens expiration: %2 Loading of messages failed, maybe messages could not be downloaded. - + Loading of messages from item '%1' failed. - + Account ID - + Custom ID - + Account ID of the message. - + Custom ID of the message - + Custom hash - + Custom hash of the message. - + Feed ID - + Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + @@ -3015,23 +3205,23 @@ Login tokens expiration: %2 Message search box - + Menu for highlighting messages - + No extra highlighting - + Highlight unread messages - + Highlight important messages - + Display all messages @@ -3039,7 +3229,7 @@ Login tokens expiration: %2 Message highlighter - + Toolbar spacer @@ -3062,23 +3252,23 @@ Login tokens expiration: %2 Problem with starting external e-mail client - + External e-mail client could not be started. - + Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3150,87 +3340,87 @@ Login tokens expiration: %2 access to content was denied - + connection timed out or was cancelled - + unknown content Network status. - + NewspaperPreviewer Form - + Show more messages (%n remaining) - + + + + Cannot show more messages - + Cannot show more messages because parent feed was removed. - + OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + OwnCloudServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + @@ -3253,11 +3443,14 @@ Login tokens expiration: %2 + %n other feeds. - + + + + Load initial set of feeds - + This service offers integration with Tiny Tiny RSS. @@ -3265,69 +3458,72 @@ Login tokens expiration: %2 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. - + Standard online feeds (RSS/RDF/ATOM) - + This service offers integration with standard online RSS/RDF/ATOM feeds and podcasts. - + The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available - + Click the bubble for more information. - + Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. Please, check NEW stuff included in this version by clicking this popup notification. - + RecycleBin Recycle bin - + Recycle bin contains all deleted messages from all feeds. - + %n deleted message(s). - + + + + Restore recycle bin - + Empty recycle bin - + @@ -3335,26 +3531,29 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - + + + + SearchTextWidget Clear searched phrase - + Seach text - + Find previous occurence - + Find next occurence - + @@ -3369,7 +3568,7 @@ version by clicking this popup notification. Use custom external web browser - + Web browser executable @@ -3381,7 +3580,7 @@ version by clicking this popup notification. &Browse - + Use sample arguments for @@ -3397,29 +3596,29 @@ version by clicking this popup notification. External e-mail client - + Use custom external e-mail client - + E-mail client executable - + Executable file of e-mail client - + Select client - + Placeholders: • %1 - title of selected message, • %2 - body of selected message. - + Proxy @@ -3477,7 +3676,7 @@ version by clicking this popup notification. File filter for external e-mail selection dialog. ---------- File filter for external tool selection dialog. - + Executables (*.*) @@ -3485,7 +3684,7 @@ File filter for external tool selection dialog. Select e-mail executable - + Opera 12 or older @@ -3493,7 +3692,7 @@ File filter for external tool selection dialog. Mozilla Thunderbird - + No proxy @@ -3513,51 +3712,51 @@ File filter for external tool selection dialog. Web browser & e-mail & proxy - + Always open links from simple internal text browser in external web browser - + External tools - + On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool - + Delete selected external tool - + Executable - + Parameters - + Select external tool - + Enter parameters - + Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + @@ -3620,15 +3819,15 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données 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. - + &Show password - + Working database - + Hostname is empty. @@ -3636,7 +3835,7 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Hostname looks ok. - + Username is empty. @@ -3656,11 +3855,11 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Working database is empty. - + Working database is ok. - + No connection test triggered so far. @@ -3684,7 +3883,7 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Working database which you have full access to. - + Data storage @@ -3692,46 +3891,46 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving. - + Use DB transactions when storing downloaded messages - + SettingsDownloads Open download manager when new download is started - + Target directory for downloaded files - + Ask for each individual downloaded file - + Save all downloaded files to - + Target directory where all downloaded files are saved - + &Browse - + Select downloads target directory - + Downloads - + @@ -3746,7 +3945,7 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Only auto-update when application is unfocused - + Feed connection timeout @@ -3774,7 +3973,7 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Remove all read messages from all feeds on application exit - + Keep message selection in the middle of the message list viewport @@ -3782,15 +3981,15 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Use custom date/time format (overrides format loaded from active localization) - + &Change font - + Font preview - + Feeds & messages @@ -3798,43 +3997,43 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Height of image attachments - + Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -3849,7 +4048,7 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Remove junk Trolltech registry key (HKCU\Software\Trolltech) when application quits (Use at your own risk!) - + (not supported on this platform) @@ -3888,7 +4087,7 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Enable popup balloon tooltips - + Tabs @@ -3912,19 +4111,19 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Toolbars - + Toolbar for feeds list - + Toolbar for messages list - + Statusbar - + Toolbar button style @@ -3932,7 +4131,7 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Select toolbar to edit - + Name @@ -3948,11 +4147,11 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données E-mail - + (Tray icon is not available.) - + Icon only @@ -3980,28 +4179,28 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données Style - + Skin - + Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4030,59 +4229,59 @@ Les auteurs de cette application NE sont PAS responsable de la perte de données ShortcutCatcher Reset to original shortcut. - + Clear current shortcut. - + Click and hit new shortcut. - + SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + StandardFeed Metadata not fetched - + Metadata was not fetched because: %1. - + Network status: %1 Encoding: %2 Type: %3 - + StandardServiceRoot This is obligatory service account for standard RSS/RDF/ATOM feeds. - + Do you want to load initial set of feeds? - + Error when loading initial feeds - + Fetch metadata @@ -4090,7 +4289,7 @@ Type: %3 Export feeds - + Import feeds @@ -4098,15 +4297,15 @@ Type: %3 This new account does not include any feeds. You can now add default set of feeds. - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Cannot add category @@ -4114,34 +4313,34 @@ Type: %3 Cannot add category because another critical operation is ongoing. - + Import successful, but some feeds/categories were not imported due to error. - + Import was completely successful. - + StatusBar Feed update progress bar - + Feed update label - + File download progress bar - + File download label - + Toolbar spacer @@ -4152,11 +4351,11 @@ Type: %3 SystemFactory anonymous - + bytes - + @@ -4164,7 +4363,7 @@ Type: %3 %1 Unread news: %2 - + @@ -4198,7 +4397,7 @@ Unread news: %2 Downloads - + Newspaper view @@ -4213,26 +4412,35 @@ Unread news: %2 TimeSpinBox %n hour(s) - + + + + %n minute(s) - + + + + and - + - %n seconds(s) - + %n second(s) + + + + ToolBarEditor Activated actions - + Available actions @@ -4240,15 +4448,15 @@ Unread news: %2 Insert separator - + Insert spacer - + Separator - + Toolbar spacer @@ -4256,27 +4464,27 @@ Unread news: %2 Move action up - + Move action down - + Add selected action - + Delete selected action - + Delete all actions - + Reset toolbar - + @@ -4290,22 +4498,22 @@ Unread news: %2 TtRssServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Username: %1 Server: %2 Last error: %3 Last login on: %4 - + @@ -4356,98 +4564,98 @@ Last login on: %4 WebFactory Web engine settings - + Auto-load images - + JS enabled - + JS can open popup windows - + JS can access clipboard - + Hyperlinks can get focus - + Local storage enabled - + Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files - + Hyperlink auditing enabled - + Animate scrolling - + Error pages enabled - + Plugins enabled - + Fullscreen enabled - + Screen capture enabled - + WebGL enabled - + Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content - + Allow geolocation on insecure origins - + WebViewer Attachment - + Written by @@ -4459,11 +4667,11 @@ Last login on: %4 unknown author - + Open link in external browser - + - \ No newline at end of file + diff --git a/localization/rssguard_gl.ts b/localization/rssguard_gl.ts index e7143aec0..a93ae953f 100644 --- a/localization/rssguard_gl.ts +++ b/localization/rssguard_gl.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (categoría) + (category) + - (feed) - (fonte) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,7 +289,10 @@ Click me to add feeds from this website. This website contains %n feed(s). - + + + + Not supported @@ -373,7 +378,7 @@ This website contains %n feed(s). Rematou a descarga - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Ficheiro '%1' descargado. Pulse aquí para abrir o seu directorio pai. @@ -399,11 +404,17 @@ Pulse aquí para abrir o seu directorio pai. %n minutes remaining - restan %n minutosrestan %n minutos + + restan %n minutos + restan %n minutos + %n seconds remaining - restan %n segundosrestan %n segundos + + restan %n segundos + restan %n segundos + bytes @@ -423,26 +434,29 @@ Pulse aquí para abrir o seu directorio pai. Downloading %n file(s)... - Descargando %n ficheiro(s)Descargando %n ficheiro(s) + + Descargando %n ficheiro(s) + Descargando %n ficheiro(s) + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -455,12 +469,18 @@ Pulse aquí para abrir o seu directorio pai. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - utilizar os axustes xeráis (%n minuto(s) para a seguinte actualización)utilizar os axustes xeráis (%n minuto(s) para a seguinte actualización) + + utilizar os axustes xeráis (%n minuto(s) para a seguinte actualización) + utilizar os axustes xeráis (%n minuto(s) para a seguinte actualización) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - utilizar os axustes específicos (%n minuto(s) para a seguinte actualización)utilizar os axustes específicos (%n minuto(s) para a seguinte actualización) + + utilizar os axustes específicos (%n minuto(s) para a seguinte actualización) + utilizar os axustes específicos (%n minuto(s) para a seguinte actualización) + no errors @@ -482,11 +502,15 @@ Pulse aquí para abrir o seu directorio pai. unspecified error fallo non indicado + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Estado da actualización automática: %1 -Estado: %2 +Active message filters: %2 +Status: %3 + @@ -516,7 +540,10 @@ Estado: %2 I will auto-update %n feed(s). - Actualizarei automáticamente %n fonte(s).Actualizarei automáticamente %n fonte(s). + + Actualizarei automáticamente %n fonte(s). + Actualizarei automáticamente %n fonte(s). + @@ -608,12 +635,12 @@ Estado: %2 This item cannot be deleted because something critically failed. Submit bug report. - + This item cannot be deleted, because it does not support it or this functionality is not implemented yet. - + Context menu for other items @@ -641,7 +668,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -692,7 +719,7 @@ or this functionality is not implemented yet. Settings type - + Settings file @@ -712,11 +739,11 @@ or this functionality is not implemented yet. <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> - + <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> - + User skins root path @@ -742,27 +769,27 @@ or this functionality is not implemented yet. FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -852,7 +879,10 @@ or this functionality is not implemented yet. day(s) - día(s)día(s) + + día(s) + día(s) + Shrink database file @@ -938,99 +968,99 @@ or this functionality is not implemented yet. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Your access was approved. - + Add new Gmail account - + Edit existing Gmail account - + Empty value is entered. - + Some value is entered. - - - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1041,114 +1071,114 @@ or this functionality is not implemented yet. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. - + Some value is entered. - + - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + FormEditOwnCloudAccount URL - + URL Force execution of server-side update when updating feeds from RSS Guard - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Algunhas fontes requiren autenticación, incluíndo as fontes de GMail. Os tipos de autenticación BASIC, NTLM-2 e DIGEST-MD5 están soportados. Authentication @@ -1156,23 +1186,23 @@ or this functionality is not implemented yet. Username - + Nome de usuaria Password - + Contrasinal Show password - + &Test setup - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + No test done yet. @@ -1188,95 +1218,95 @@ or this functionality is not implemented yet. Unspecified error, did you enter correct URL? - + Username cannot be empty. - + Username is okay. - + Password cannot be empty. - + Password is okay. - + URL cannot be empty. - + URL is okay. - + Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages - + Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1303,7 +1333,7 @@ or this functionality is not implemented yet. Show password - + Requires HTTP authentication @@ -1311,19 +1341,19 @@ or this functionality is not implemented yet. &Test setup - + Force execution of server-side update when updating feeds from RSS Guard - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + Note that at least API level %1 is required. - + HTTP authentication username @@ -1343,7 +1373,7 @@ or this functionality is not implemented yet. URL of your TT-RSS instance WITHOUT trailing "/api/" string - + No test done yet. @@ -1383,7 +1413,7 @@ or this functionality is not implemented yet. Tiny Tiny RSS server is okay, running with API level %1, while at least API level %2 is required. - + Tiny Tiny RSS server is okay. @@ -1395,94 +1425,94 @@ or this functionality is not implemented yet. Network error, have you entered correct Tiny Tiny RSS API endpoint and password? - + Unspecified error, did you enter correct URL? - + Username cannot be empty. - + Username is okay. - + Password cannot be empty. - + Password is okay. - + Username is ok or it is not needed. - + Username is empty. - + Password is ok or it is not needed. - + Password is empty. - + URL cannot be empty. - + URL should NOT end with "/api/". - + URL is okay. - + Download only unread messages - + FormFeedDetails Parent category - + Select parent item for your feed. - + Type - + Select type of the standard feed. - + Encoding - + Select encoding of the standard feed. If you are unsure about the encoding, then select "UTF-8" encoding. - + Auto-update - + Select the auto-update strategy for this feed. Default auto-update strategy means that the feed will be update in time intervals set in application settings. - + Title @@ -1498,15 +1528,15 @@ or this functionality is not implemented yet. Fetch it now - + Icon - + Select icon for your feed. - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. @@ -1526,611 +1556,770 @@ or this functionality is not implemented yet. Fetch metadata - + Add new feed - + Edit feed '%1' - + Feed name is ok. - + Feed name is too short. - + Description is empty. - + The description is ok. - + The URL is ok. - + The URL is empty. - + The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix. - + Username is ok or it is not needed. - + Username is empty. - + Password is ok or it is not needed. - + Password is empty. - + Select icon file for the feed - + Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga) - + Select icon - + Cancel - + Look in: Label for field with icon file name textbox for selection dialog. - + Icon name: - + Icon type: - + All metadata fetched successfully. - + Feed and icon metadata fetched. - + Result: %1. - + Feed or icon metadata not fetched. - + Error: %1. - + Fallo: %1. No metadata fetched. - + Icon fetched successfully. - + Icon metadata fetched. - + Icon metadata not fetched. - + No icon fetched. - + Feed title - + Set title for your feed. - + Feed description - + Set description for your feed. - + Full feed url including scheme - + Set url for your feed. - + Set username to access the feed. - + Set password to access the feed. - + Icon selection - + Load icon from file... - + Use default icon from icon theme - + Fetch icon from feed - + No metadata fetched so far. - + Auto-update using global interval - + Auto-update every - + Do not auto-update at all - + FormMain &File - + &Help - + &View - + &Tools - + &Quit - + &Settings - + &Messages - + Switch &importance of selected messages - + Quit the application. - + Display settings of the application. - + Switch fullscreen mode. - + No actions available - + No actions are available right now. - + Hides main window if it is visible and shows it if it is hidden. - + Hides or shows the list of feeds/categories. - + Check if new update for the application is available for download. - + &About application - + Displays extra info about this application. - + &Delete selected messages - + Hides or displays the main menu. - + Open selected source articles in &external browser - + Open selected messages in &internal browser - + Select &next message - + Select &previous message - + Check for &updates - + Show/hide - + &Feed list - + &Main menu - + Switch visibility of main &window - + Cannot open external browser - + Cannot open external browser. Navigate to application website manually. - + &Toolbars - + Switch visibility of main toolbars. - + &Feed/message list headers - + Display &wiki - + &Restore database/settings - + &Backup database/settings - + Switch message list layout orientation - + &Downloads - + Send selected message via e-mail - + &Cleanup database - + Add &new item - + Update &all items - + Update &selected items - + &Edit selected item - + &Delete selected item - + &Mark selected items as read - + Mark all messages (without message filters) from selected items as read. - + &Mark selected items as unread - + Mark all messages (without message filters) from selected items as unread. - + &Clean selected items - + Deletes all messages from selected items. - + Marks all messages in all items read. This does not take message filters into account. - + View selected items in &newspaper mode - + Displays all messages from selected item in a new "newspaper mode" tab. Note that messages are not set as read automatically. - + &Clean all items - + Deletes all messages from all items. - + Select &next item - + Select &previous item - + Show only unread items - + &Expand/collapse selected item - + &Restore selected messages - + No possible actions - + &Recycle bin(s) - + &Restore all recycle bins - + &Empty all recycle bins - + Select next &unread message - + No recycle bin - + Feeds && categories - + &Accounts - + &Add new account - + Status bar - + &Edit selected account - + &Delete selected account - + Add new feed into selected account - + Add new category into selected account - + Add new category - + Add new feed - + Stop running update - + No actions possible - + Web browser && tabs - + Report a &bug... - + New web browser tab - + Close all tabs - + Close all tabs except current - + View &fullscreen - + Cannot cleanup database - + Cannot cleanup database, because another critical action is running. - + Feed update started - + Updated feed '%1' Text display in status bar when particular feed is updated. - + Tabs - + &Mark all items as read - + &Restart - + Go to &next tab - + Go to &previous tab - + &Enable message preview - + &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Título + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + + + + Important + + + + URL + URL + + + Author + Autor + + + Created on + + + + Contents + + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + FormOwnCloudFeedDetails Feed added - + Feed was added, triggering sync in now. - + Cannot add feed @@ -2138,14 +2327,14 @@ or this functionality is not implemented yet. Feed was not added due to error. - + FormRestoreDatabaseSettings Restore database/settings - + Operation results @@ -2153,11 +2342,11 @@ or this functionality is not implemented yet. Restore database - + Restore settings - + No operation executed yet. @@ -2165,15 +2354,15 @@ or this functionality is not implemented yet. Restoration was initiated. Restart to proceed. - + You need to restart application for restoration process to finish. - + Source directory - + &Select directory @@ -2181,19 +2370,19 @@ or this functionality is not implemented yet. Database and/or settings were not copied to restoration directory successully. - + Select source directory - + Good source directory is specified. - + Restart - + @@ -2204,45 +2393,45 @@ or this functionality is not implemented yet. Critical settings were changed - + Changed categories of settings: %1. - + Some settings are changed and will be lost - + Some settings were changed and by cancelling this dialog, you would lose these changes. - + Do you really want to close this dialog without saving any settings? - + Some critical settings were changed and will be applied after the application gets restarted. You have to restart manually. - + Do you want to restart now? - + FormStandardCategoryDetails Parent category - + Select parent item for your category. - + Title @@ -2254,108 +2443,108 @@ You have to restart manually. Icon - + Select icon for your category. - + Add new category - + Edit existing category - + Cannot add category - + Category was not added due to error. - + Cannot edit category - + Category was not edited due to error. - + Category name is ok. - + Category name is too short. - + Description is empty. - + The description is ok. - + Select icon file for the category - + Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga) - + Select icon - + Cancel - + Look in: Label to describe the folder for icon file selection dialog. - + Icon name: - + Icon type: - + Category title - + Set title for your category. - + Category description - + Set description for your category. - + Icon selection - + Load icon from file... - + Use default icon from icon theme - + @@ -2366,30 +2555,30 @@ You have to restart manually. Feed was not added due to error. - + Cannot edit feed - + Feed was not edited due to error. - + FormStandardImportExport &Select file - + &Check all items - + &Uncheck all items - + Operation results @@ -2397,7 +2586,7 @@ You have to restart manually. No file is selected. - + No operation executed yet. @@ -2405,118 +2594,118 @@ You have to restart manually. Destination file - + Source feeds && categories - + Export feeds - + Source file - + Target feeds && categories - + Import feeds - + OPML 2.0 files (*.opml) - + Select file for feeds export - + File is selected. - + Select file for feeds import - + Cannot open source file. - + Feeds were loaded. - + Error, file is not well-formed. Select another file. - + Error occurred. File is not well-formed. Select another file. - + Feeds were exported successfully. - + Critical error occurred. - + Parsing data... - + Cannot write into destination file: '%1'. - + Root node - + Select parent item for your feed. - + TXT files [one URL per line] (*.txt) - + Get online metadata - + Metadata for your feeds can be fetched online. Note that the action could take several minutes, depending on number of feeds. - + Do you want to fetch feed metadata online? - + &Export to file - + &Import from file - + FormTtRssFeedDetails Feed added - + Feed was added, triggering sync in now. - + Cannot add feed @@ -2524,22 +2713,22 @@ You have to restart manually. Feed was not added due to error. - + FormUpdate Current release - + Available release - + Status - + unknown @@ -2549,73 +2738,73 @@ You have to restart manually. List with updates was not downloaded successfully. - + New release available. - + Error: '%1'. - + No new release available. - + This release is not newer than currently installed one. - + Check for updates - + Download new installation files. - + Cannot update application - + Downloaded %1% (update size is %2 kB). - + Downloading update... - + Downloaded successfully - + Error occured - + Error occured during downloading of the package. - + Go to application website - + This is new version which can be downloaded. - + Install - + Cannot launch external updater. Update application manually. - + Changelog @@ -2623,260 +2812,260 @@ downloaded. Available files - + Download selected update - + Go to application website to get update packages manually. - + (size - + Available update files - + Package was downloaded successfully. You can install it now. - + Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. - + No subject - + Gmail: authentication error - + Gmail: authorization denied - + GmailServiceRoot Inbox - + Sent - + Drafts - + Spam - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message - + IOFactory Cannot open file '%1' for reading. - + Cannot open file '%1' for writting. - + ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + InoreaderServiceRoot Sync in - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + LocationLineEdit Website address goes here - + MessageBox Do not show this dialog again. - + MessagePreviewer You clicked some link. You can download the link contents or open it in external web browser. - + What action do you want to take? - + Open in external browser - + Download - + Incorrect link - + Selected hyperlink is invalid. - + Mark message as read - + Mark message as unread - + Switch message importance - + Click this link to download it or open it with external browser. - + image - + Always open links in external browser. - + MessagesModel Id - + Read - + Deleted - + Important - + Feed - + Title @@ -2884,7 +3073,7 @@ Login tokens expiration: %2 Url - + Author @@ -2892,150 +3081,150 @@ Login tokens expiration: %2 Created on - + Contents - + Id of the message. - + Is message read? - + Is message deleted? - + Is message important? - + Id of feed which this message belongs to. - + Title of the message. - + Url of the message. - + Author of the message. - + Creation date of the message. - + Contents of the message. - + Permanently deleted - + Is message permanently deleted from recycle bin? - + Attachments - + List of attachments. - + Loading of messages failed, maybe messages could not be downloaded. - + Loading of messages from item '%1' failed. - + Account ID - + Custom ID - + Account ID of the message. - + Custom ID of the message - + Custom hash - + Custom hash of the message. - + Feed ID - + Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + MessagesToolBar Search messages - + Message search box - + Menu for highlighting messages - + No extra highlighting - + Highlight unread messages - + Highlight important messages - + Display all messages - + Message highlighter - + Toolbar spacer @@ -3046,35 +3235,35 @@ Login tokens expiration: %2 MessagesView Context menu for messages - + Problem with starting external web browser - + External web browser could not be started. - + Problem with starting external e-mail client - + External e-mail client could not be started. - + Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3082,62 +3271,62 @@ Login tokens expiration: %2 protocol error Network status. - + host not found Network status. - + connection refused Network status. - + connection timed out Network status. - + SSL handshake failed Network status. - + proxy server connection refused Network status. - + temporary failure Network status. - + authentication failed Network status. - + proxy authentication required Network status. - + proxy server not found Network status. - + content not found Network status. - + unknown error Network status. - + no errors @@ -3146,87 +3335,87 @@ Login tokens expiration: %2 access to content was denied - + connection timed out or was cancelled - + unknown content Network status. - + NewspaperPreviewer Form - + Show more messages (%n remaining) - + + + + Cannot show more messages - + Cannot show more messages because parent feed was removed. - + OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + OwnCloudServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + @@ -3239,21 +3428,24 @@ Login tokens expiration: %2 LANG_AUTHOR Name of translator - optional. - + LANG_EMAIL - + + %n other feeds. - + + + + Load initial set of feeds - + This service offers integration with Tiny Tiny RSS. @@ -3261,69 +3453,72 @@ Login tokens expiration: %2 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. - + Standard online feeds (RSS/RDF/ATOM) - + This service offers integration with standard online RSS/RDF/ATOM feeds and podcasts. - + The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available - + Click the bubble for more information. - + Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. Please, check NEW stuff included in this version by clicking this popup notification. - + RecycleBin Recycle bin - + Recycle bin contains all deleted messages from all feeds. - + %n deleted message(s). - + + + + Restore recycle bin - + Empty recycle bin - + @@ -3331,112 +3526,115 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - + + + + SearchTextWidget Clear searched phrase - + Seach text - + Find previous occurence - + Find next occurence - + SettingsBrowserMail External web browser - + <html><head/><body><p>If unchecked, then default system-wide web browser is used.</p></body></html> - + Use custom external web browser - + Web browser executable - + Executable file of web browser - + &Browse - + Use sample arguments for - + Select browser - + Note that "%1" (without quotation marks) is placeholder for URL of selected message. - + External e-mail client - + Use custom external e-mail client - + E-mail client executable - + Executable file of e-mail client - + Select client - + Placeholders: • %1 - title of selected message, • %2 - body of selected message. - + Proxy - + Type Proxy server type. - + Host - + Hostname or IP of your proxy server - + Port - + Username @@ -3444,7 +3642,7 @@ version by clicking this popup notification. Your username for proxy server authentication - + Password @@ -3452,19 +3650,19 @@ version by clicking this popup notification. Your password for proxy server authentication - + Display password - + Note that these settings are applied only on newly established connections. - + Select web browser executable - + Executables (*) @@ -3473,102 +3671,102 @@ version by clicking this popup notification. File filter for external e-mail selection dialog. ---------- File filter for external tool selection dialog. - + Executables (*.*) - + Select e-mail executable - + Opera 12 or older - + Mozilla Thunderbird - + No proxy - + System proxy - + Socks5 - + Http - + Web browser & e-mail & proxy - + Always open links from simple internal text browser in external web browser - + External tools - + On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool - + Delete selected external tool - + Executable - + Parameters - + Select external tool - + Enter parameters - + Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + SettingsDatabase WARNING: Note that switching to another data storage type will NOT copy existing your data from currently active data storage to newly selected one. - + Database driver - + Use in-memory database as the working database - + 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: @@ -3582,15 +3780,15 @@ Disadvantages: <li>application startup and shutdown can take little longer (max. 2 seconds).</li> </ul> Authors of this application are NOT responsible for lost data. - + Hostname - + Port - + Username @@ -3602,323 +3800,323 @@ Authors of this application are NOT responsible for lost data. Test setup - + 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. - + &Show password - + Working database - + Hostname is empty. - + Hostname looks ok. - + Username is empty. - + Username looks ok. - + Password is empty. - + Password looks ok. - + Working database is empty. - + Working database is ok. - + No connection test triggered so far. - + You did not executed any connection test yet. - + Hostname of your MySQL server - + Username to login with - + Password for your username - + Working database which you have full access to. - + Data storage - + Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving. - + Use DB transactions when storing downloaded messages - + SettingsDownloads Open download manager when new download is started - + Target directory for downloaded files - + Ask for each individual downloaded file - + Save all downloaded files to - + Target directory where all downloaded files are saved - + &Browse - + Select downloads target directory - + Downloads - + SettingsFeedsMessages Feeds && categories - + Auto-update all feeds every - + Only auto-update when application is unfocused - + Feed connection timeout - + 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. - + ms - + Message count format in feed list - + Enter format for count of messages 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) messages. - + Messages - + Remove all read messages from all feeds on application exit - + Keep message selection in the middle of the message list viewport - + Use custom date/time format (overrides format loaded from active localization) - + &Change font - + Font preview - + Feeds & messages - + Height of image attachments - + Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + SettingsGeneral Launch %1 on operating system startup - + Check for updates on application startup - + Remove junk Trolltech registry key (HKCU\Software\Trolltech) when application quits (Use at your own risk!) - + (not supported on this platform) - + General - + SettingsGui Icons && skins - + Icon theme - + Tray area && notifications - + Tray icon - + Hide main window when it is minimized - + Start application hidden - + Enable popup balloon tooltips - + Tabs - + Open new tabs with left mouse button double-click on tab bar - + Hide tab bar if just one tab is visible - + Close tabs with - + Middle mouse button single-click - + Toolbars - + Toolbar for feeds list - + Toolbar for messages list - + Statusbar - + Toolbar button style - + Select toolbar to edit - + Name @@ -3934,71 +4132,71 @@ Authors of this application are NOT responsible for lost data. E-mail - + (Tray icon is not available.) - + Icon only - + Text only - + Text beside icon - + Text under icon - + Follow OS style - + User interface - + Style - + Skin - + Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + SettingsLocalization Language - + Code - + Author @@ -4009,125 +4207,125 @@ Authors of this application are NOT responsible for lost data. SettingsShortcuts Keyboard shortcuts - + ShortcutCatcher Reset to original shortcut. - + Clear current shortcut. - + Click and hit new shortcut. - + SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + StandardFeed Metadata not fetched - + Metadata was not fetched because: %1. - + Network status: %1 Encoding: %2 Type: %3 - + StandardServiceRoot This is obligatory service account for standard RSS/RDF/ATOM feeds. - + Do you want to load initial set of feeds? - + Error when loading initial feeds - + Fetch metadata - + Export feeds - + Import feeds - + This new account does not include any feeds. You can now add default set of feeds. - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Cannot add category - + Cannot add category because another critical operation is ongoing. - + Import successful, but some feeds/categories were not imported due to error. - + Import was completely successful. - + StatusBar Feed update progress bar - + Feed update label - + File download progress bar - + File download label - + Toolbar spacer @@ -4138,11 +4336,11 @@ Type: %3 SystemFactory anonymous - + bytes - + @@ -4150,91 +4348,100 @@ Type: %3 %1 Unread news: %2 - + TabBar Close this tab. - + Close tab - + TabWidget Feeds - + Browse your feeds and messages - + Displays main menu. - + Main menu - + Downloads - + Newspaper view - + Web browser - + TimeSpinBox %n hour(s) - + + + + %n minute(s) - + + + + and - + - %n seconds(s) - + %n second(s) + + + + ToolBarEditor Activated actions - + Available actions - + Insert separator - + Insert spacer - + Separator - + Toolbar spacer @@ -4242,214 +4449,214 @@ Unread news: %2 Move action up - + Move action down - + Add selected action - + Delete selected action - + Delete all actions - + Reset toolbar - + TrayIconMenu Close opened modal dialogs first. - + TtRssServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Username: %1 Server: %2 Last error: %3 Last login on: %4 - + WebBrowser Navigation panel - + No title Webbrowser tab title when no title is available. - + Back - + Go back. - + Forward - + Go forward. - + Reload - + Reload current web page. - + Stop - + Stop web page loading. - + WebFactory Web engine settings - + Auto-load images - + JS enabled - + JS can open popup windows - + JS can access clipboard - + Hyperlinks can get focus - + Local storage enabled - + Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files - + Hyperlink auditing enabled - + Animate scrolling - + Error pages enabled - + Plugins enabled - + Fullscreen enabled - + Screen capture enabled - + WebGL enabled - + Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content - + Allow geolocation on insecure origins - + WebViewer Attachment - + Written by - + Newspaper view - + unknown author - + Open link in external browser - + - \ No newline at end of file + diff --git a/localization/rssguard_he.ts b/localization/rssguard_he.ts index 5dda29a23..aa8e82b51 100644 --- a/localization/rssguard_he.ts +++ b/localization/rssguard_he.ts @@ -1,24 +1,26 @@ - + + + AccountCheckModel - (category) - + (category) + - (feed) - + (feed) + AdBlockAddSubscriptionDialog Add subscription - + Use predefined subscription - + Title @@ -26,422 +28,434 @@ Title of subscription - + URL - + Absolute URL to online subscription file - + AdBlockCustomList Custom rules - + AdBlockDialog AdBlock configuration - + Enable AdBlock - + Options - + Add rule - + Remove rule - + Add subscription - + Remove subscription - + Update subscriptions - + Learn about writing rules... - + AdBlockIcon AdBlock lets you block unwanted content on web pages - + Blocked popup window - + AdBlock blocked unwanted popup window. - + Show AdBlock &settings - + Disable on %1 - + Disable only on this page - + AdBlockManager Do you want to add <b>%1</b> subscription? - + Add AdBlock subscription - + AdBlockSubscription Cannot load subscription! - + AdBlockTreeWidget Add rule - + Remove rule - + Add custom rule - + Please write your rule here: - + %1 (recently updated) - + %1 (error: %2) - + Application Application is already running. - + Output directory is not writable. - + Settings file not copied to output directory successfully. - + Database file not copied to output directory successfully. - + Database restoration was not initiated. Make sure that output directory is writable. - + Settings restoration was not initiated. Make sure that output directory is writable. - + Cannot add feed - + Feed cannot be added because standard RSS/ATOM account is not enabled. - + New messages downloaded - + DatabaseCleaner Shrinking database file... - + Database file shrinked... - + Removing read messages... - + Read messages purged... - + Recycle bin purged... - + Removing old messages... - + Purging recycle bin... - + Old messages purged... - + Removing starred messages... - + Starred messages purged... - + DatabaseFactory MySQL server works as expected. - + No MySQL server is running in the target destination. - + Access denied. Invalid username or password used. Access to MySQL server was denied. - + MySQL/MariaDB (dedicated database) - + SQLite (embedded database) - + Selected database does not exist (yet). It will be created. It's okay. - + MySQL database not available - + %1 cannot use MySQL storage, it is not available. %1 is now switching to SQLite database. Start your MySQL server and make adjustments in application settings. - + Unknown error: '%1'. Unknown MySQL error arised. - + DiscoverFeedsButton This website does not contain any feeds. - + Click me to add feeds from this website. This website contains %n feed(s). - + + + + Not supported - + Given account does not support adding feeds. - + DownloadItem Ico - + Filename - + Error opening output file: %1 - + &Try again - + &Stop - + &Open file - + Select destination for downloaded file - + Error: %1 - + שגיאה: %1. {1?} Download directory couldn't be created - + Error when saving file: %1 - + %1 of %2 (%3 per second) - %4 - + %1 of %2 - download completed - + Open &directory - + Cannot open file - + Cannot open output file. Open it manually. - + Cannot open directory - + Cannot open output directory. Open it manually. - + Download finished - + - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. - + URL: %1 - + Local file: %1 - + Selection of local file cancelled. - + DownloadManager Clean up - + %n minutes remaining - + + + + %n seconds remaining - + + + + bytes - + kB - + MB - + GB - + Downloading %n file(s)... - + + + + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -449,79 +463,93 @@ Click here to open parent directory. does not use auto-update Describes feed auto-update status. - + uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + no errors - + has new messages - + authentication error - + network error - + unspecified error - + + + + uses global settings (global feed auto-updating is disabled) + Auto-update status: %1 -Status: %2 - +Active message filters: %2 +Status: %3 + FeedMessageViewer Toolbar for messages - + Toolbar for feeds - + FeedReader Cannot update all items - + You cannot update all items because another critical operation is ongoing. - + Starting auto-update of some feeds - + I will auto-update %n feed(s). - + + + + FeedsImportExportModel Category - + @@ -540,106 +568,106 @@ Status: %2 You can't transfer dragged item into different account, this is not supported. - + Cannot perform drag & drop operation - + Counts of unread/all mesages. - + FeedsToolBar Toolbar spacer - + FeedsView Cannot edit item - + Cannot delete item - + Context menu for empty space - + Selected item cannot be edited because another critical operation is ongoing. - + Selected item cannot be deleted because another critical operation is ongoing. - + Context menu for categories - + Selected item cannot be edited, this is not (yet?) supported. - + Deleting "%1" - + You are about to completely delete item "%1". - + Are you sure? - + Cannot delete "%1" - + This item cannot be deleted because something critically failed. Submit bug report. - + This item cannot be deleted, because it does not support it or this functionality is not implemented yet. - + Context menu for other items - + Not supported - + Selected account does not support adding of new feeds. - + Selected account does not support adding of new categories. - + Context menu for recycle bins - + Context menu for accounts - + Context menu for important messages - + @@ -662,19 +690,19 @@ or this functionality is not implemented yet. BSD License (applies to QtSingleApplication source code) - + Licenses page is available only in English language. - + Changelog - + Changelog page is available only in English language. - + License not found. @@ -682,7 +710,7 @@ or this functionality is not implemented yet. Changelog not found. - + About %1 @@ -698,84 +726,84 @@ or this functionality is not implemented yet. Database root path - + FULLY portable - + Resources - + <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> - + <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> - + User skins root path - + NOT portable - + FormAddAccount Add new account - + This account can be added only once. - + FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + FormBackupDatabaseSettings Backup database/settings - + Backup properties - + Items to backup - + Database @@ -787,145 +815,148 @@ or this functionality is not implemented yet. Backup name - + Operation results - + Common name for backup files - + No operation executed yet. - + Backup was created successfully. - + Backup name cannot be empty. - + Backup name looks okay. - + Backup failed. - + Output directory - + &Select directory - + Backup was created successfully and stored in target directory. - + Select destination directory - + Good destination directory is specified. - + FormDatabaseCleanup Cleanup database - + Remove all messages older than - + day(s) - + + + + Shrink database file - + Database information - + Database file size - + Database type - + Progress - + I am ready. - + Database cleanup is running. - + Database cleanup is completed. - + Database cleanup failed. - + Cleanup settings (all checked items are completely erased from database) - + Remove all read messages (not those from recycle bin) - + Remove all messages from recycle bin - + Remove all starred messages (including those from recycle bin) - + unknown - + file: %1, data: %2 - + FormDownloadAttachment Dialog - + Downloading attachment... - + Downloaded: %1 kB - + @@ -936,99 +967,99 @@ or this functionality is not implemented yet. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Your access was approved. - + Add new Gmail account - + Edit existing Gmail account - + Empty value is entered. - + Some value is entered. - - - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1039,257 +1070,257 @@ or this functionality is not implemented yet. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. - + Some value is entered. - + - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + FormEditOwnCloudAccount URL - + Force execution of server-side update when updating feeds from RSS Guard - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Authentication - + Username - + שם משתמש Password - + סיסמה Show password - + &Test setup - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + No test done yet. - + Here, results of connection test are shown. - + Network error: '%1'. - + Unspecified error, did you enter correct URL? - + Username cannot be empty. - + Username is okay. - + Password cannot be empty. - + Password is okay. - + URL cannot be empty. - + URL is okay. - + Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages - + Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + FormEditTtRssAccount URL - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Authentication - + Username @@ -1301,162 +1332,162 @@ or this functionality is not implemented yet. Show password - + Requires HTTP authentication - + &Test setup - + Force execution of server-side update when updating feeds from RSS Guard - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + Note that at least API level %1 is required. - + HTTP authentication username - + HTTP authentication password - + Password for your TT-RSS account - + Username for your TT-RSS account - + URL of your TT-RSS instance WITHOUT trailing "/api/" string - + No test done yet. - + Here, results of connection test are shown. - + Add new Tiny Tiny RSS account - + Edit existing Tiny Tiny RSS account - + API access on selected server is not enabled. - + Entered credentials are incorrect. - + Other error occurred, contact developers. - + Selected Tiny Tiny RSS server is running unsupported version of API (%1). At least API level %2 is required. - + Selected Tiny Tiny RSS server is running unsupported version of API. - + Tiny Tiny RSS server is okay, running with API level %1, while at least API level %2 is required. - + Tiny Tiny RSS server is okay. - + Network error: '%1'. - + Network error, have you entered correct Tiny Tiny RSS API endpoint and password? - + Unspecified error, did you enter correct URL? - + Username cannot be empty. - + Username is okay. - + Password cannot be empty. - + Password is okay. - + Username is ok or it is not needed. - + Username is empty. - + Password is ok or it is not needed. - + Password is empty. - + URL cannot be empty. - + URL should NOT end with "/api/". - + URL is okay. - + Download only unread messages - + FormFeedDetails Parent category - + Select parent item for your feed. - + Type @@ -1464,23 +1495,23 @@ or this functionality is not implemented yet. Select type of the standard feed. - + Encoding - + Select encoding of the standard feed. If you are unsure about the encoding, then select "UTF-8" encoding. - + Auto-update - + Select the auto-update strategy for this feed. Default auto-update strategy means that the feed will be update in time intervals set in application settings. - + Title @@ -1492,11 +1523,11 @@ or this functionality is not implemented yet. URL - + Fetch it now - + Icon @@ -1504,15 +1535,15 @@ or this functionality is not implemented yet. Select icon for your feed. - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Requires HTTP authentication - + Username @@ -1524,71 +1555,71 @@ or this functionality is not implemented yet. Fetch metadata - + Add new feed - + Edit feed '%1' - + Feed name is ok. - + Feed name is too short. - + Description is empty. - + The description is ok. - + The URL is ok. - + The URL is empty. - + The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix. - + Username is ok or it is not needed. - + Username is empty. - + Password is ok or it is not needed. - + Password is empty. - + Select icon file for the feed - + Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga) - + Select icon - + Cancel @@ -1597,31 +1628,31 @@ or this functionality is not implemented yet. Look in: Label for field with icon file name textbox for selection dialog. - + Icon name: - + Icon type: - + All metadata fetched successfully. - + Feed and icon metadata fetched. - + Result: %1. - + Feed or icon metadata not fetched. - + Error: %1. @@ -1629,23 +1660,23 @@ or this functionality is not implemented yet. No metadata fetched. - + Icon fetched successfully. - + Icon metadata fetched. - + Icon metadata not fetched. - + No icon fetched. - + Feed title @@ -1653,63 +1684,63 @@ or this functionality is not implemented yet. Set title for your feed. - + Feed description - + Set description for your feed. - + Full feed url including scheme - + Set url for your feed. - + Set username to access the feed. - + Set password to access the feed. - + Icon selection - + Load icon from file... - + Use default icon from icon theme - + Fetch icon from feed - + No metadata fetched so far. - + Auto-update using global interval - + Auto-update every - + Do not auto-update at all - + @@ -1740,43 +1771,43 @@ or this functionality is not implemented yet. &Messages - + Switch &importance of selected messages - + Quit the application. - + Display settings of the application. - + Switch fullscreen mode. - + No actions available - + No actions are available right now. - + Hides main window if it is visible and shows it if it is hidden. - + Hides or shows the list of feeds/categories. - + Check if new update for the application is available for download. - + &About application @@ -1784,296 +1815,296 @@ or this functionality is not implemented yet. Displays extra info about this application. - + &Delete selected messages - + Hides or displays the main menu. - + Open selected source articles in &external browser - + Open selected messages in &internal browser - + Select &next message - + Select &previous message - + Check for &updates - + Show/hide - + &Feed list - + &Main menu - + Switch visibility of main &window - + Cannot open external browser - + Cannot open external browser. Navigate to application website manually. - + &Toolbars - + Switch visibility of main toolbars. - + &Feed/message list headers - + Display &wiki - + &Restore database/settings - + &Backup database/settings - + Switch message list layout orientation - + &Downloads - + Send selected message via e-mail - + &Cleanup database - + Add &new item - + Update &all items - + Update &selected items - + &Edit selected item - + &Delete selected item - + &Mark selected items as read - + Mark all messages (without message filters) from selected items as read. - + &Mark selected items as unread - + Mark all messages (without message filters) from selected items as unread. - + &Clean selected items - + Deletes all messages from selected items. - + Marks all messages in all items read. This does not take message filters into account. - + View selected items in &newspaper mode - + Displays all messages from selected item in a new "newspaper mode" tab. Note that messages are not set as read automatically. - + &Clean all items - + Deletes all messages from all items. - + Select &next item - + Select &previous item - + Show only unread items - + &Expand/collapse selected item - + &Restore selected messages - + No possible actions - + &Recycle bin(s) - + &Restore all recycle bins - + &Empty all recycle bins - + Select next &unread message - + No recycle bin - + Feeds && categories - + &Accounts - + &Add new account - + Status bar - + &Edit selected account - + &Delete selected account - + Add new feed into selected account - + Add new category into selected account - + Add new category - + Add new feed - + Stop running update - + No actions possible - + Web browser && tabs - + Report a &bug... - + New web browser tab - + Close all tabs - + Close all tabs except current - + View &fullscreen - + Cannot cleanup database - + Cannot cleanup database, because another critical action is running. - + Feed update started - + Updated feed '%1' Text display in status bar when particular feed is updated. - + Tabs @@ -2081,117 +2112,276 @@ or this functionality is not implemented yet. &Mark all items as read - + &Restart - + Go to &next tab - + Go to &previous tab - + &Enable message preview - + &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + כותרת + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + + + + Important + + + + URL + + + + Author + מחבר + + + Created on + + + + Contents + תכנים + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + FormOwnCloudFeedDetails Feed added - + Feed was added, triggering sync in now. - + Cannot add feed - + Feed was not added due to error. - + FormRestoreDatabaseSettings Restore database/settings - + Operation results - + Restore database - + Restore settings - + No operation executed yet. - + Restoration was initiated. Restart to proceed. - + You need to restart application for restoration process to finish. - + Source directory - + &Select directory - + Database and/or settings were not copied to restoration directory successully. - + Select source directory - + Good source directory is specified. - + Restart - + @@ -2202,45 +2392,45 @@ or this functionality is not implemented yet. Critical settings were changed - + Changed categories of settings: %1. - + Some settings are changed and will be lost - + Some settings were changed and by cancelling this dialog, you would lose these changes. - + Do you really want to close this dialog without saving any settings? - + Some critical settings were changed and will be applied after the application gets restarted. You have to restart manually. - + Do you want to restart now? - + FormStandardCategoryDetails Parent category - + Select parent item for your category. - + Title @@ -2256,59 +2446,59 @@ You have to restart manually. Select icon for your category. - + Add new category - + Edit existing category - + Cannot add category - + Category was not added due to error. - + Cannot edit category - + Category was not edited due to error. - + Category name is ok. - + Category name is too short. - + Description is empty. - + The description is ok. - + Select icon file for the category - + Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga) - + Select icon - + Cancel @@ -2317,62 +2507,62 @@ You have to restart manually. Look in: Label to describe the folder for icon file selection dialog. - + Icon name: - + Icon type: - + Category title - + Set title for your category. - + Category description - + Set description for your category. - + Icon selection - + Load icon from file... - + Use default icon from icon theme - + FormStandardFeedDetails Cannot add feed - + Feed was not added due to error. - + Cannot edit feed - + Feed was not edited due to error. - + @@ -2383,212 +2573,212 @@ You have to restart manually. &Check all items - + &Uncheck all items - + Operation results - + No file is selected. - + No operation executed yet. - + Destination file - + Source feeds && categories - + Export feeds - + Source file - + Target feeds && categories - + Import feeds - + OPML 2.0 files (*.opml) - + Select file for feeds export - + File is selected. - + Select file for feeds import - + Cannot open source file. - + Feeds were loaded. - + Error, file is not well-formed. Select another file. - + Error occurred. File is not well-formed. Select another file. - + Feeds were exported successfully. - + Critical error occurred. - + Parsing data... - + Cannot write into destination file: '%1'. - + Root node - + Select parent item for your feed. - + TXT files [one URL per line] (*.txt) - + Get online metadata - + Metadata for your feeds can be fetched online. Note that the action could take several minutes, depending on number of feeds. - + Do you want to fetch feed metadata online? - + &Export to file - + &Import from file - + FormTtRssFeedDetails Feed added - + Feed was added, triggering sync in now. - + Cannot add feed - + Feed was not added due to error. - + FormUpdate Current release - + Available release - + Status - + unknown Unknown release. - + List with updates was not downloaded successfully. - + New release available. - + Error: '%1'. - + No new release available. - + This release is not newer than currently installed one. - + Check for updates - + Download new installation files. - + Cannot update application - + Downloaded %1% (update size is %2 kB). - + Downloading update... - + Downloaded successfully - + Error occured @@ -2596,281 +2786,281 @@ currently installed one. Error occured during downloading of the package. - + Go to application website - + This is new version which can be downloaded. - + Install - + Cannot launch external updater. Update application manually. - + Changelog - + Available files - + Download selected update - + Go to application website to get update packages manually. - + (size - + Available update files - + Package was downloaded successfully. You can install it now. - + Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. - + No subject - + Gmail: authentication error - + Gmail: authorization denied - + GmailServiceRoot Inbox - + Sent - + Drafts - + Spam - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message - + IOFactory Cannot open file '%1' for reading. - + Cannot open file '%1' for writting. - + ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + InoreaderServiceRoot Sync in - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + LocationLineEdit Website address goes here - + MessageBox Do not show this dialog again. - + MessagePreviewer You clicked some link. You can download the link contents or open it in external web browser. - + What action do you want to take? - + Open in external browser - + Download - + Incorrect link - + Selected hyperlink is invalid. - + Mark message as read - + Mark message as unread - + Switch message importance - + Click this link to download it or open it with external browser. - + image - + Always open links in external browser. - + MessagesModel Id - + Read - + Deleted - + Important - + Feed @@ -2882,7 +3072,7 @@ Login tokens expiration: %2 Url - + Author @@ -2890,7 +3080,7 @@ Login tokens expiration: %2 Created on - + Contents @@ -2898,181 +3088,181 @@ Login tokens expiration: %2 Id of the message. - + Is message read? - + Is message deleted? - + Is message important? - + Id of feed which this message belongs to. - + Title of the message. - + Url of the message. - + Author of the message. - + Creation date of the message. - + Contents of the message. - + Permanently deleted - + Is message permanently deleted from recycle bin? - + Attachments - + List of attachments. - + Loading of messages failed, maybe messages could not be downloaded. - + Loading of messages from item '%1' failed. - + Account ID - + Custom ID - + Account ID of the message. - + Custom ID of the message - + Custom hash - + Custom hash of the message. - + Feed ID - + Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + MessagesToolBar Search messages - + Message search box - + Menu for highlighting messages - + No extra highlighting - + Highlight unread messages - + Highlight important messages - + Display all messages - + Message highlighter - + Toolbar spacer - + MessagesView Context menu for messages - + Problem with starting external web browser - + External web browser could not be started. - + Problem with starting external e-mail client - + External e-mail client could not be started. - + Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3085,146 +3275,146 @@ Login tokens expiration: %2 host not found Network status. - + connection refused Network status. - + connection timed out Network status. - + SSL handshake failed Network status. - + proxy server connection refused Network status. - + temporary failure Network status. - + authentication failed Network status. - + proxy authentication required Network status. - + proxy server not found Network status. - + content not found Network status. - + unknown error Network status. - + no errors Network status. - + access to content was denied - + connection timed out or was cancelled - + unknown content Network status. - + NewspaperPreviewer Form - + Show more messages (%n remaining) - + + + + Cannot show more messages - + Cannot show more messages because parent feed was removed. - + OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + OwnCloudServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + @@ -3241,17 +3431,20 @@ Login tokens expiration: %2 LANG_EMAIL - + + %n other feeds. - + + + + Load initial set of feeds - + This service offers integration with Tiny Tiny RSS. @@ -3259,69 +3452,72 @@ Login tokens expiration: %2 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. - + Standard online feeds (RSS/RDF/ATOM) - + This service offers integration with standard online RSS/RDF/ATOM feeds and podcasts. - + The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available - + Click the bubble for more information. - + Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. Please, check NEW stuff included in this version by clicking this popup notification. - + RecycleBin Recycle bin - + Recycle bin contains all deleted messages from all feeds. - + %n deleted message(s). - + + + + Restore recycle bin - + Empty recycle bin - + @@ -3329,95 +3525,98 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - + + + + SearchTextWidget Clear searched phrase - + Seach text - + Find previous occurence - + Find next occurence - + SettingsBrowserMail External web browser - + <html><head/><body><p>If unchecked, then default system-wide web browser is used.</p></body></html> - + Use custom external web browser - + Web browser executable - + Executable file of web browser - + &Browse - + Use sample arguments for - + Select browser - + Note that "%1" (without quotation marks) is placeholder for URL of selected message. - + External e-mail client - + Use custom external e-mail client - + E-mail client executable - + Executable file of e-mail client - + Select client - + Placeholders: • %1 - title of selected message, • %2 - body of selected message. - + Proxy - + Type @@ -3430,7 +3629,7 @@ version by clicking this popup notification. Hostname or IP of your proxy server - + Port @@ -3442,7 +3641,7 @@ version by clicking this popup notification. Your username for proxy server authentication - + Password @@ -3450,19 +3649,19 @@ version by clicking this popup notification. Your password for proxy server authentication - + Display password - + Note that these settings are applied only on newly established connections. - + Select web browser executable - + Executables (*) @@ -3471,102 +3670,102 @@ version by clicking this popup notification. File filter for external e-mail selection dialog. ---------- File filter for external tool selection dialog. - + Executables (*.*) - + Select e-mail executable - + Opera 12 or older - + Mozilla Thunderbird - + No proxy - + System proxy - + Socks5 - + Http - + Web browser & e-mail & proxy - + Always open links from simple internal text browser in external web browser - + External tools - + On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool - + Delete selected external tool - + Executable - + Parameters - + Select external tool - + Enter parameters - + Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + SettingsDatabase WARNING: Note that switching to another data storage type will NOT copy existing your data from currently active data storage to newly selected one. - + Database driver - + Use in-memory database as the working database - + 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: @@ -3580,7 +3779,7 @@ Disadvantages: <li>application startup and shutdown can take little longer (max. 2 seconds).</li> </ul> Authors of this application are NOT responsible for lost data. - + Hostname @@ -3600,244 +3799,244 @@ Authors of this application are NOT responsible for lost data. Test setup - + 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. - + &Show password - + Working database - + Hostname is empty. - + Hostname looks ok. - + Username is empty. - + Username looks ok. - + Password is empty. - + Password looks ok. - + Working database is empty. - + Working database is ok. - + No connection test triggered so far. - + You did not executed any connection test yet. - + Hostname of your MySQL server - + Username to login with - + Password for your username - + Working database which you have full access to. - + Data storage - + Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving. - + Use DB transactions when storing downloaded messages - + SettingsDownloads Open download manager when new download is started - + Target directory for downloaded files - + Ask for each individual downloaded file - + Save all downloaded files to - + Target directory where all downloaded files are saved - + &Browse - + Select downloads target directory - + Downloads - + SettingsFeedsMessages Feeds && categories - + Auto-update all feeds every - + Only auto-update when application is unfocused - + Feed connection timeout - + 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. - + ms - + Message count format in feed list - + Enter format for count of messages 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) messages. - + Messages - + Remove all read messages from all feeds on application exit - + Keep message selection in the middle of the message list viewport - + Use custom date/time format (overrides format loaded from active localization) - + &Change font - + Font preview - + Feeds & messages - + Height of image attachments - + Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + SettingsGeneral Launch %1 on operating system startup - + Check for updates on application startup - + Remove junk Trolltech registry key (HKCU\Software\Trolltech) when application quits (Use at your own risk!) - + (not supported on this platform) - + General @@ -3848,31 +4047,31 @@ Authors of this application are NOT responsible for lost data. SettingsGui Icons && skins - + Icon theme - + Tray area && notifications - + Tray icon - + Hide main window when it is minimized - + Start application hidden - + Enable popup balloon tooltips - + Tabs @@ -3880,51 +4079,51 @@ Authors of this application are NOT responsible for lost data. Open new tabs with left mouse button double-click on tab bar - + Hide tab bar if just one tab is visible - + Close tabs with - + Middle mouse button single-click - + Toolbars - + Toolbar for feeds list - + Toolbar for messages list - + Statusbar - + Toolbar button style - + Select toolbar to edit - + Name - + Version - + Author @@ -3932,31 +4131,31 @@ Authors of this application are NOT responsible for lost data. E-mail - + (Tray icon is not available.) - + Icon only - + Text only - + Text beside icon - + Text under icon - + Follow OS style - + User interface @@ -3964,28 +4163,28 @@ Authors of this application are NOT responsible for lost data. Style - + Skin - + Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -3996,7 +4195,7 @@ Authors of this application are NOT responsible for lost data. Code - + Author @@ -4007,140 +4206,140 @@ Authors of this application are NOT responsible for lost data. SettingsShortcuts Keyboard shortcuts - + ShortcutCatcher Reset to original shortcut. - + Clear current shortcut. - + Click and hit new shortcut. - + SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + StandardFeed Metadata not fetched - + Metadata was not fetched because: %1. - + Network status: %1 Encoding: %2 Type: %3 - + StandardServiceRoot This is obligatory service account for standard RSS/RDF/ATOM feeds. - + Do you want to load initial set of feeds? - + Error when loading initial feeds - + Fetch metadata - + Export feeds - + Import feeds - + This new account does not include any feeds. You can now add default set of feeds. - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Cannot add category - + Cannot add category because another critical operation is ongoing. - + Import successful, but some feeds/categories were not imported due to error. - + Import was completely successful. - + StatusBar Feed update progress bar - + Feed update label - + File download progress bar - + File download label - + Toolbar spacer - + SystemFactory anonymous - + bytes - + @@ -4148,18 +4347,18 @@ Type: %3 %1 Unread news: %2 - + TabBar Close this tab. - + Close tab - + @@ -4170,11 +4369,11 @@ Unread news: %2 Browse your feeds and messages - + Displays main menu. - + Main menu @@ -4182,7 +4381,7 @@ Unread news: %2 Downloads - + Newspaper view @@ -4190,45 +4389,54 @@ Unread news: %2 Web browser - + TimeSpinBox %n hour(s) - + + + + %n minute(s) - + + + + and - + - %n seconds(s) - + %n second(s) + + + + ToolBarEditor Activated actions - + Available actions - + Insert separator - + Insert spacer - + Separator @@ -4236,67 +4444,67 @@ Unread news: %2 Toolbar spacer - + Move action up - + Move action down - + Add selected action - + Delete selected action - + Delete all actions - + Reset toolbar - + TrayIconMenu Close opened modal dialogs first. - + TtRssServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Username: %1 Server: %2 Last error: %3 Last login on: %4 - + WebBrowser Navigation panel - + No title @@ -4305,7 +4513,7 @@ Last login on: %4 Back - + Go back. @@ -4313,7 +4521,7 @@ Last login on: %4 Forward - + Go forward. @@ -4321,117 +4529,117 @@ Last login on: %4 Reload - + Reload current web page. - + Stop - + Stop web page loading. - + WebFactory Web engine settings - + Auto-load images - + JS enabled - + JS can open popup windows - + JS can access clipboard - + Hyperlinks can get focus - + Local storage enabled - + Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files - + Hyperlink auditing enabled - + Animate scrolling - + Error pages enabled - + Plugins enabled - + Fullscreen enabled - + Screen capture enabled - + WebGL enabled - + Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content - + Allow geolocation on insecure origins - + WebViewer Attachment - + Written by @@ -4443,11 +4651,11 @@ Last login on: %4 unknown author - + Open link in external browser - + - \ No newline at end of file + diff --git a/localization/rssguard_id.ts b/localization/rssguard_id.ts index 1cab4969c..f7fa9d359 100644 --- a/localization/rssguard_id.ts +++ b/localization/rssguard_id.ts @@ -1,24 +1,26 @@ - + + + AccountCheckModel - (category) - (kategori) + (category) + - (feed) - (feed) + (feed) + AdBlockAddSubscriptionDialog Add subscription - + Use predefined subscription - + Title @@ -26,7 +28,7 @@ Title of subscription - + URL @@ -34,14 +36,14 @@ Absolute URL to online subscription file - + AdBlockCustomList Custom rules - + @@ -68,64 +70,64 @@ Add subscription - + Remove subscription - + Update subscriptions - + Learn about writing rules... - + AdBlockIcon AdBlock lets you block unwanted content on web pages - + Blocked popup window - + AdBlock blocked unwanted popup window. - + Show AdBlock &settings - + Disable on %1 - + Disable only on this page - + AdBlockManager Do you want to add <b>%1</b> subscription? - + Add AdBlock subscription - + AdBlockSubscription Cannot load subscription! - + @@ -144,15 +146,15 @@ Please write your rule here: - + %1 (recently updated) - + %1 (error: %2) - + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,8 +289,10 @@ Click me to add feeds from this website. This website contains %n feed(s). - Klik saya untuk menambah feed dari situs web ini. -Situs web ini mengandung %n feed. + + Klik saya untuk menambah feed dari situs web ini. +Situs web ini mengandung %n feed. + Not supported @@ -374,7 +378,7 @@ Situs web ini mengandung %n feed. Mengunduh selesai - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Berkas '%1' terunduh. Klik disini untuk membuka direktori induk. @@ -400,11 +404,15 @@ Klik disini untuk membuka direktori induk. %n minutes remaining - %n menit tersisa + + %n menit tersisa + %n seconds remaining - %n detik tersisa + + %n detik tersisa + bytes @@ -424,26 +432,28 @@ Klik disini untuk membuka direktori induk. Downloading %n file(s)... - Mengunduh %n berkas... + + Mengunduh %n berkas... + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -456,12 +466,16 @@ Klik disini untuk membuka direktori induk. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + no errors @@ -469,24 +483,29 @@ Klik disini untuk membuka direktori induk. has new messages - + authentication error - + network error - + unspecified error - + + + + uses global settings (global feed auto-updating is disabled) + Auto-update status: %1 -Status: %2 - +Active message filters: %2 +Status: %3 + @@ -516,7 +535,9 @@ Status: %2 I will auto-update %n feed(s). - Saya akan dengan otomatis memperbarui %n feed. + + Saya akan dengan otomatis memperbarui %n feed. + @@ -634,15 +655,15 @@ atau fungsi ini belum diimplementasikan. Context menu for recycle bins - + Context menu for accounts - + Context menu for important messages - + @@ -725,7 +746,7 @@ atau fungsi ini belum diimplementasikan. NOT portable - + @@ -743,27 +764,27 @@ atau fungsi ini belum diimplementasikan. FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -853,7 +874,9 @@ atau fungsi ini belum diimplementasikan. day(s) - hari + + hari + Shrink database file @@ -920,15 +943,15 @@ atau fungsi ini belum diimplementasikan. FormDownloadAttachment Dialog - + Downloading attachment... - + Downloaded: %1 kB - + @@ -951,11 +974,11 @@ atau fungsi ini belum diimplementasikan. Redirect URL - + Only download newest X messages per feed - + message(s) @@ -963,7 +986,7 @@ atau fungsi ini belum diimplementasikan. &Login - + Not tested yet. @@ -971,67 +994,67 @@ atau fungsi ini belum diimplementasikan. User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Your access was approved. - + Add new Gmail account - + Edit existing Gmail account - + Empty value is entered. - + Some value is entered. - - - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1054,15 +1077,15 @@ atau fungsi ini belum diimplementasikan. Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed - + message(s) @@ -1070,7 +1093,7 @@ atau fungsi ini belum diimplementasikan. &Login - + Not tested yet. @@ -1078,63 +1101,63 @@ atau fungsi ini belum diimplementasikan. User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. - + Some value is entered. - + - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1217,19 +1240,19 @@ atau fungsi ini belum diimplementasikan. Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages @@ -1237,47 +1260,47 @@ atau fungsi ini belum diimplementasikan. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1448,7 +1471,7 @@ atau fungsi ini belum diimplementasikan. Download only unread messages - + @@ -1692,7 +1715,7 @@ atau fungsi ini belum diimplementasikan. Use default icon from icon theme - + Fetch icon from feed @@ -2088,39 +2111,198 @@ atau fungsi ini belum diimplementasikan. &Restart - + Go to &next tab - + Go to &previous tab - + &Enable message preview - + &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Judul + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Terbaca + + + Important + Penting + + + URL + URL + + + Author + Penulis + + + Created on + Dibuat pada + + + Contents + Konten + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2194,7 +2376,7 @@ atau fungsi ini belum diimplementasikan. Restart - + @@ -2235,7 +2417,7 @@ Anda harus me-restart secara manual. Do you want to restart now? - + @@ -2359,7 +2541,7 @@ Anda harus me-restart secara manual. Use default icon from icon theme - + @@ -2505,11 +2687,11 @@ Anda harus me-restart secara manual. &Export to file - + &Import from file - + @@ -2655,78 +2837,78 @@ You can install it now. Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. - + No subject - + Gmail: authentication error - + Gmail: authorization denied - + GmailServiceRoot Inbox - + Sent - + Drafts - + Spam - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message - + @@ -2744,38 +2926,38 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + @@ -2787,15 +2969,15 @@ Login tokens expiration: %2 Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + @@ -2999,15 +3181,15 @@ Login tokens expiration: %2 Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + @@ -3073,15 +3255,15 @@ Login tokens expiration: %2 Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3173,7 +3355,9 @@ Login tokens expiration: %2 Show more messages (%n remaining) - Tampilkan lebih banyak pesan (%n tersisa) + + Tampilkan lebih banyak pesan (%n tersisa) + Cannot show more messages @@ -3188,37 +3372,34 @@ Login tokens expiration: %2 OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + @@ -3250,13 +3431,15 @@ Login tokens expiration: %2 LANG_EMAIL - + + %n other feeds. - + %n feed lain. + + + %n feed lain. + Load initial set of feeds @@ -3283,7 +3466,7 @@ Setidaknya API level %1 dibutuhkan. The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available @@ -3295,15 +3478,15 @@ Setidaknya API level %1 dibutuhkan. Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. @@ -3328,7 +3511,9 @@ di versi ini dengan meng-klik popup notifikasi ini. %n deleted message(s). - %n pesan terhapus. + + %n pesan terhapus. + Restore recycle bin @@ -3344,26 +3529,28 @@ di versi ini dengan meng-klik popup notifikasi ini. %n unread message(s). Tooltip for "unread" column of feed list. - %n pesan belum dibaca. + + %n pesan belum dibaca. + SearchTextWidget Clear searched phrase - + Seach text - + Find previous occurence - + Find next occurence - + @@ -3532,43 +3719,43 @@ File filter for external tool selection dialog. External tools - + On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool - + Delete selected external tool - + Executable - + Parameters - + Select external tool - + Enter parameters - + Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + @@ -3757,7 +3944,7 @@ Penulis aplikasi ini tidak bertanggung jawab untuk data yang hilang. Only auto-update when application is unfocused - + Feed connection timeout @@ -3813,39 +4000,39 @@ Penulis aplikasi ini tidak bertanggung jawab untuk data yang hilang. Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -3999,20 +4186,20 @@ Penulis aplikasi ini tidak bertanggung jawab untuk data yang hilang. Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4056,11 +4243,11 @@ Penulis aplikasi ini tidak bertanggung jawab untuk data yang hilang.SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + @@ -4078,7 +4265,7 @@ Penulis aplikasi ini tidak bertanggung jawab untuk data yang hilang. - + @@ -4167,7 +4354,7 @@ Type: %3 bytes - + @@ -4225,19 +4412,25 @@ Berita belum terbaca:%2 TimeSpinBox %n hour(s) - %n jam + + %n jam + %n minute(s) - %n menit + + %n menit + and dan - %n seconds(s) - + %n second(s) + + + @@ -4288,7 +4481,7 @@ Berita belum terbaca:%2 Reset toolbar - + @@ -4317,7 +4510,7 @@ Berita belum terbaca:%2 Server: %2 Last error: %3 Last login on: %4 - + @@ -4380,7 +4573,7 @@ Last login on: %4 JS can open popup windows - + JS can access clipboard @@ -4388,7 +4581,7 @@ Last login on: %4 Hyperlinks can get focus - + Local storage enabled @@ -4396,31 +4589,31 @@ Last login on: %4 Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files - + Hyperlink auditing enabled - + Animate scrolling - + Error pages enabled - + Plugins enabled @@ -4432,7 +4625,7 @@ Last login on: %4 Screen capture enabled - + WebGL enabled @@ -4440,19 +4633,19 @@ Last login on: %4 Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content - + Allow geolocation on insecure origins - + @@ -4475,7 +4668,7 @@ Last login on: %4 Open link in external browser - + - \ No newline at end of file + diff --git a/localization/rssguard_it.ts b/localization/rssguard_it.ts index 2be0b13e8..36f4be468 100644 --- a/localization/rssguard_it.ts +++ b/localization/rssguard_it.ts @@ -1,24 +1,26 @@ - + + + AccountCheckModel - (category) - (categoria) + (category) + - (feed) - (fonte) + (feed) + AdBlockAddSubscriptionDialog Add subscription - + Use predefined subscription - + Title @@ -26,7 +28,7 @@ Title of subscription - + URL @@ -34,125 +36,125 @@ Absolute URL to online subscription file - + AdBlockCustomList Custom rules - + AdBlockDialog AdBlock configuration - + Enable AdBlock - + Options - + Add rule - + Remove rule - + Add subscription - + Remove subscription - + Update subscriptions - + Learn about writing rules... - + AdBlockIcon AdBlock lets you block unwanted content on web pages - + Blocked popup window - + AdBlock blocked unwanted popup window. - + Show AdBlock &settings - + Disable on %1 - + Disable only on this page - + AdBlockManager Do you want to add <b>%1</b> subscription? - + Add AdBlock subscription - + AdBlockSubscription Cannot load subscription! - + AdBlockTreeWidget Add rule - + Remove rule - + Add custom rule - + Please write your rule here: - + %1 (recently updated) - + %1 (error: %2) - + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,9 +289,12 @@ Click me to add feeds from this website. This website contains %n feed(s). - Fai clic qui per aggiungere fonti da questo sito web. -Questo sito web contiene %n fonte.Fai clic qui per aggiungere fonti da questo sito web. -Questo sito web contiene %n fonti. + + Fai clic qui per aggiungere fonti da questo sito web. +Questo sito web contiene %n fonte. + Fai clic qui per aggiungere fonti da questo sito web. +Questo sito web contiene %n fonti. + Not supported @@ -375,7 +380,7 @@ Questo sito web contiene %n fonti. Scaricamento completato - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Il file '%1' è stato scaricato. Fai clic qui per aprire la cartella genitrice. @@ -401,11 +406,17 @@ Fai clic qui per aprire la cartella genitrice. %n minutes remaining - %n minuto rimanente%n minuti rimanenti + + %n minuto rimanente + %n minuti rimanenti + %n seconds remaining - %n secondo rimanente%n secondi rimanenti + + %n secondo rimanente + %n secondi rimanenti + bytes @@ -425,26 +436,29 @@ Fai clic qui per aprire la cartella genitrice. Downloading %n file(s)... - Scaricamento di %n file...Scaricamento di %n file... + + Scaricamento di %n file... + Scaricamento di %n file... + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -457,12 +471,18 @@ Fai clic qui per aprire la cartella genitrice. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - usa impostazioni globali (%n minuto al prossimo auto-aggiornamento)usa impostazioni globali (%n minuti al prossimo auto-aggiornamento) + + usa impostazioni globali (%n minuto al prossimo auto-aggiornamento) + usa impostazioni globali (%n minuti al prossimo auto-aggiornamento) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - usa impostazioni specifiche (%n minuto al prossimo aggiornamento automatico)usa impostazioni specifiche (%n minuti al prossimo aggiornamento automatico) + + usa impostazioni specifiche (%n minuto al prossimo aggiornamento automatico) + usa impostazioni specifiche (%n minuti al prossimo aggiornamento automatico) + no errors @@ -470,24 +490,29 @@ Fai clic qui per aprire la cartella genitrice. has new messages - + authentication error - + network error - + unspecified error - + + + + uses global settings (global feed auto-updating is disabled) + Auto-update status: %1 -Status: %2 - +Active message filters: %2 +Status: %3 + @@ -517,7 +542,10 @@ Status: %2 I will auto-update %n feed(s). - Verrà auto-aggiornato %n feed.Verranno auto-aggiornati %n feed. + + Verrà auto-aggiornato %n feed. + Verranno auto-aggiornati %n feed. + @@ -635,15 +663,15 @@ oppure questa funzionalità non è ancora implementata. Context menu for recycle bins - + Context menu for accounts - + Context menu for important messages - + @@ -744,27 +772,27 @@ oppure questa funzionalità non è ancora implementata. FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -854,7 +882,10 @@ oppure questa funzionalità non è ancora implementata. day(s) - giorno giorni + + giorno + giorni + Shrink database file @@ -921,15 +952,15 @@ oppure questa funzionalità non è ancora implementata. FormDownloadAttachment Dialog - + Downloading attachment... - + Downloaded: %1 kB - + @@ -940,99 +971,99 @@ oppure questa funzionalità non è ancora implementata. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Your access was approved. - + Add new Gmail account - + Edit existing Gmail account - + Empty value is entered. - + Some value is entered. - - - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1043,99 +1074,99 @@ oppure questa funzionalità non è ancora implementata. OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. - + Some value is entered. - + - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1218,67 +1249,67 @@ oppure questa funzionalità non è ancora implementata. Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages - + Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1449,7 +1480,7 @@ oppure questa funzionalità non è ancora implementata. Download only unread messages - + @@ -1693,7 +1724,7 @@ oppure questa funzionalità non è ancora implementata. Use default icon from icon theme - + Fetch icon from feed @@ -2093,35 +2124,194 @@ oppure questa funzionalità non è ancora implementata. Go to &next tab - + Go to &previous tab - + &Enable message preview - + &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Titolo + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Leggi + + + Important + Importante + + + URL + URL + + + Author + Autore + + + Created on + Creato il + + + Contents + Contenuti + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2360,7 +2550,7 @@ Dovrai riavviare manualmente. Use default icon from icon theme - + @@ -2506,11 +2696,11 @@ Dovrai riavviare manualmente. &Export to file - + &Import from file - + @@ -2657,78 +2847,78 @@ Ora lo puoi installare. Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. - + No subject - + Gmail: authentication error - + Gmail: authorization denied - + GmailServiceRoot Inbox - + Sent - + Drafts - + Spam - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message - + @@ -2746,38 +2936,38 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + @@ -2789,15 +2979,15 @@ Login tokens expiration: %2 Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + @@ -3005,11 +3195,11 @@ Login tokens expiration: %2 Has enclosures - + Indication of enclosures presence within the message. - + @@ -3075,15 +3265,15 @@ Login tokens expiration: %2 Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3175,7 +3365,10 @@ Login tokens expiration: %2 Show more messages (%n remaining) - Mostra altri messaggi (%n rimasto)Mostra altri messaggi (%n rimasti) + + Mostra altri messaggi (%n rimasto) + Mostra altri messaggi (%n rimasti) + Cannot show more messages @@ -3190,37 +3383,34 @@ Login tokens expiration: %2 OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + @@ -3258,7 +3448,10 @@ Login tokens expiration: %2 + %n other feeds. - + %n altra fonte.+ %n altre fonti. + + + %n altra fonte. + + %n altre fonti. + Load initial set of feeds @@ -3298,15 +3491,15 @@ Tiny Tiny RSS è un lettore e aggregatore di fonti di notizie (RSS/Atom) open so Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. @@ -3331,7 +3524,10 @@ versione facendo clic su questa notifica a scomparsa. %n deleted message(s). - %n messaggio eliminato.%n messaggi eliminati. + + %n messaggio eliminato. + %n messaggi eliminati. + Restore recycle bin @@ -3347,26 +3543,29 @@ versione facendo clic su questa notifica a scomparsa. %n unread message(s). Tooltip for "unread" column of feed list. - %n messaggio non letto.%n messaggi non letti. + + %n messaggio non letto. + %n messaggi non letti. + SearchTextWidget Clear searched phrase - + Seach text - + Find previous occurence - + Find next occurence - + @@ -3535,43 +3734,43 @@ File filter for external tool selection dialog. External tools - + On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool - + Delete selected external tool - + Executable - + Parameters - + Select external tool - + Enter parameters - + Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + @@ -3760,7 +3959,7 @@ Gli autori di questa applicazione NON sono responsabili per la perdita di dati.< Only auto-update when application is unfocused - + Feed connection timeout @@ -3820,35 +4019,35 @@ Gli autori di questa applicazione NON sono responsabili per la perdita di dati.< Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -4002,20 +4201,20 @@ Gli autori di questa applicazione NON sono responsabili per la perdita di dati.< Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4059,11 +4258,11 @@ Gli autori di questa applicazione NON sono responsabili per la perdita di dati.< SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + @@ -4081,7 +4280,7 @@ Gli autori di questa applicazione NON sono responsabili per la perdita di dati.< Network status: %1 Encoding: %2 Type: %3 - + @@ -4228,19 +4427,28 @@ Notizie non lette: %2 TimeSpinBox %n hour(s) - %n ora%n ore + + %n ora + %n ore + %n minute(s) - %n minuto%n minuti + + %n minuto + %n minuti + and e - %n seconds(s) - + %n second(s) + + + + @@ -4320,7 +4528,7 @@ Notizie non lette: %2 Server: %2 Last error: %3 Last login on: %4 - + @@ -4371,91 +4579,91 @@ Last login on: %4 WebFactory Web engine settings - + Auto-load images - + JS enabled - + JS can open popup windows - + JS can access clipboard - + Hyperlinks can get focus - + Local storage enabled - + Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files - + Hyperlink auditing enabled - + Animate scrolling - + Error pages enabled - + Plugins enabled - + Fullscreen enabled - + Screen capture enabled - + WebGL enabled - + Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content - + Allow geolocation on insecure origins - + @@ -4478,7 +4686,7 @@ Last login on: %4 Open link in external browser - + - \ No newline at end of file + diff --git a/localization/rssguard_ja.ts b/localization/rssguard_ja.ts index 44a35b9ba..647918ca0 100644 --- a/localization/rssguard_ja.ts +++ b/localization/rssguard_ja.ts @@ -1,24 +1,26 @@ - + + + AccountCheckModel - (category) - + (category) + - (feed) - + (feed) + AdBlockAddSubscriptionDialog Add subscription - + Use predefined subscription - + Title @@ -26,7 +28,7 @@ Title of subscription - + URL @@ -34,152 +36,152 @@ Absolute URL to online subscription file - + AdBlockCustomList Custom rules - + AdBlockDialog AdBlock configuration - + Enable AdBlock - + Options - + Add rule - + Remove rule - + Add subscription - + Remove subscription - + Update subscriptions - + Learn about writing rules... - + AdBlockIcon AdBlock lets you block unwanted content on web pages - + Blocked popup window - + AdBlock blocked unwanted popup window. - + Show AdBlock &settings - + Disable on %1 - + Disable only on this page - + AdBlockManager Do you want to add <b>%1</b> subscription? - + Add AdBlock subscription - + AdBlockSubscription Cannot load subscription! - + AdBlockTreeWidget Add rule - + Remove rule - + Add custom rule - + Please write your rule here: - + %1 (recently updated) - + %1 (error: %2) - + Application Application is already running. - + Output directory is not writable. - + Settings file not copied to output directory successfully. - + Database file not copied to output directory successfully. - + Database restoration was not initiated. Make sure that output directory is writable. - + Settings restoration was not initiated. Make sure that output directory is writable. - + Cannot add feed @@ -187,70 +189,70 @@ Feed cannot be added because standard RSS/ATOM account is not enabled. - + New messages downloaded - + DatabaseCleaner Shrinking database file... - + Database file shrinked... - + Removing read messages... - + Read messages purged... - + Recycle bin purged... - + Removing old messages... - + Purging recycle bin... - + Old messages purged... - + Removing starred messages... - + Starred messages purged... - + DatabaseFactory MySQL server works as expected. - + No MySQL server is running in the target destination. - + Access denied. Invalid username or password used. Access to MySQL server was denied. - + MySQL/MariaDB (dedicated database) @@ -262,20 +264,20 @@ Selected database does not exist (yet). It will be created. It's okay. - + MySQL database not available - + %1 cannot use MySQL storage, it is not available. %1 is now switching to SQLite database. Start your MySQL server and make adjustments in application settings. - + Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,7 +289,9 @@ Click me to add feeds from this website. This website contains %n feed(s). - + + + Not supported @@ -295,7 +299,7 @@ This website contains %n feed(s). Given account does not support adding feeds. - + @@ -310,7 +314,7 @@ This website contains %n feed(s). Error opening output file: %1 - + &Try again @@ -326,7 +330,7 @@ This website contains %n feed(s). Select destination for downloaded file - + Error: %1 @@ -334,7 +338,7 @@ This website contains %n feed(s). Download directory couldn't be created - + Error when saving file: %1 @@ -373,9 +377,9 @@ This website contains %n feed(s). ダウンロード完了 - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. - + URL: %1 @@ -398,11 +402,15 @@ Click here to open parent directory. %n minutes remaining - あと%n分です + + あと%n分です + %n seconds remaining - あと%n秒です + + あと%n秒です + bytes @@ -422,26 +430,28 @@ Click here to open parent directory. Downloading %n file(s)... - %n件のファイルをダウンロード中... + + %n件のファイルをダウンロード中... + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -454,12 +464,16 @@ Click here to open parent directory. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - グローバル設定 (%n 分で次の自動更新) + + グローバル設定 (%n 分で次の自動更新) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - 固有の設定 (%n 分で次の自動更新) + + 固有の設定 (%n 分で次の自動更新) + no errors @@ -467,7 +481,7 @@ Click here to open parent directory. has new messages - + authentication error @@ -479,12 +493,17 @@ Click here to open parent directory. unspecified error - + + + + uses global settings (global feed auto-updating is disabled) + Auto-update status: %1 -Status: %2 - +Active message filters: %2 +Status: %3 + @@ -502,19 +521,21 @@ Status: %2 FeedReader Cannot update all items - + You cannot update all items because another critical operation is ongoing. - + Starting auto-update of some feeds - + I will auto-update %n feed(s). - + + + @@ -532,19 +553,19 @@ Status: %2 Titles of feeds/categories. - + Root - + You can't transfer dragged item into different account, this is not supported. - + Cannot perform drag & drop operation - + Counts of unread/all mesages. @@ -570,23 +591,23 @@ Status: %2 Context menu for empty space - + Selected item cannot be edited because another critical operation is ongoing. - + Selected item cannot be deleted because another critical operation is ongoing. - + Context menu for categories - + Selected item cannot be edited, this is not (yet?) supported. - + Deleting "%1" @@ -594,7 +615,7 @@ Status: %2 You are about to completely delete item "%1". - + Are you sure? @@ -606,40 +627,40 @@ Status: %2 This item cannot be deleted because something critically failed. Submit bug report. - + This item cannot be deleted, because it does not support it or this functionality is not implemented yet. - + Context menu for other items - + Not supported - + サポートされていません Selected account does not support adding of new feeds. - + Selected account does not support adding of new categories. - + Context menu for recycle bins - + Context menu for accounts - + Context menu for important messages - + @@ -666,7 +687,7 @@ or this functionality is not implemented yet. Licenses page is available only in English language. - + Changelog @@ -674,7 +695,7 @@ or this functionality is not implemented yet. Changelog page is available only in English language. - + License not found. @@ -698,7 +719,7 @@ or this functionality is not implemented yet. Database root path - + FULLY portable @@ -710,19 +731,19 @@ or this functionality is not implemented yet. <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> - + <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> - + User skins root path - + NOT portable - + @@ -733,34 +754,34 @@ or this functionality is not implemented yet. This account can be added only once. - + FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -795,7 +816,7 @@ or this functionality is not implemented yet. Common name for backup files - + No operation executed yet. @@ -803,7 +824,7 @@ or this functionality is not implemented yet. Backup was created successfully. - + Backup name cannot be empty. @@ -811,7 +832,7 @@ or this functionality is not implemented yet. Backup name looks okay. - + Backup failed. @@ -827,15 +848,15 @@ or this functionality is not implemented yet. Backup was created successfully and stored in target directory. - + Select destination directory - + Good destination directory is specified. - + @@ -850,7 +871,9 @@ or this functionality is not implemented yet. day(s) - + + + Shrink database file @@ -890,19 +913,19 @@ or this functionality is not implemented yet. Cleanup settings (all checked items are completely erased from database) - + Remove all read messages (not those from recycle bin) - + Remove all messages from recycle bin - + Remove all starred messages (including those from recycle bin) - + unknown @@ -917,15 +940,15 @@ or this functionality is not implemented yet. FormDownloadAttachment Dialog - + Downloading attachment... - + Downloaded: %1 kB - + @@ -940,23 +963,23 @@ or this functionality is not implemented yet. Application ID - + Application key - + Redirect URL - + Only download newest X messages per feed - + message(s) - + &Login @@ -968,39 +991,39 @@ or this functionality is not implemented yet. User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Your access was approved. - + Add new Gmail account @@ -1012,23 +1035,23 @@ or this functionality is not implemented yet. Empty value is entered. - + Some value is entered. - - - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1043,27 +1066,27 @@ or this functionality is not implemented yet. Application ID - + Application key - + Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed - + message(s) - + &Login @@ -1075,78 +1098,78 @@ or this functionality is not implemented yet. User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. - + Some value is entered. - + - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + FormEditOwnCloudAccount URL - + URL Force execution of server-side update when updating feeds from RSS Guard - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Authentication @@ -1170,7 +1193,7 @@ or this functionality is not implemented yet. Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + No test done yet. @@ -1178,7 +1201,7 @@ or this functionality is not implemented yet. Here, results of connection test are shown. - + Network error: '%1'. @@ -1186,7 +1209,7 @@ or this functionality is not implemented yet. Unspecified error, did you enter correct URL? - + Username cannot be empty. @@ -1194,7 +1217,7 @@ or this functionality is not implemented yet. Username is okay. - + Password cannot be empty. @@ -1202,7 +1225,7 @@ or this functionality is not implemented yet. Password is okay. - + URL cannot be empty. @@ -1210,71 +1233,71 @@ or this functionality is not implemented yet. URL is okay. - + Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages - + Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1285,7 +1308,7 @@ or this functionality is not implemented yet. Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Authentication @@ -1313,15 +1336,15 @@ or this functionality is not implemented yet. Force execution of server-side update when updating feeds from RSS Guard - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + Note that at least API level %1 is required. - + HTTP authentication username @@ -1341,7 +1364,7 @@ or this functionality is not implemented yet. URL of your TT-RSS instance WITHOUT trailing "/api/" string - + No test done yet. @@ -1349,7 +1372,7 @@ or this functionality is not implemented yet. Here, results of connection test are shown. - + Add new Tiny Tiny RSS account @@ -1361,31 +1384,31 @@ or this functionality is not implemented yet. API access on selected server is not enabled. - + Entered credentials are incorrect. - + Other error occurred, contact developers. - + Selected Tiny Tiny RSS server is running unsupported version of API (%1). At least API level %2 is required. - + Selected Tiny Tiny RSS server is running unsupported version of API. - + Tiny Tiny RSS server is okay, running with API level %1, while at least API level %2 is required. - + Tiny Tiny RSS server is okay. - + Network error: '%1'. @@ -1397,7 +1420,7 @@ or this functionality is not implemented yet. Unspecified error, did you enter correct URL? - + Username cannot be empty. @@ -1405,7 +1428,7 @@ or this functionality is not implemented yet. Username is okay. - + Password cannot be empty. @@ -1413,11 +1436,11 @@ or this functionality is not implemented yet. Password is okay. - + Username is ok or it is not needed. - + Username is empty. @@ -1425,7 +1448,7 @@ or this functionality is not implemented yet. Password is ok or it is not needed. - + Password is empty. @@ -1437,15 +1460,15 @@ or this functionality is not implemented yet. URL should NOT end with "/api/". - + URL is okay. - + Download only unread messages - + @@ -1456,7 +1479,7 @@ or this functionality is not implemented yet. Select parent item for your feed. - + Type @@ -1464,7 +1487,7 @@ or this functionality is not implemented yet. Select type of the standard feed. - + Encoding @@ -1472,7 +1495,7 @@ or this functionality is not implemented yet. Select encoding of the standard feed. If you are unsure about the encoding, then select "UTF-8" encoding. - + Auto-update @@ -1480,7 +1503,7 @@ or this functionality is not implemented yet. Select the auto-update strategy for this feed. Default auto-update strategy means that the feed will be update in time intervals set in application settings. - + Title @@ -1508,7 +1531,7 @@ or this functionality is not implemented yet. Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Requires HTTP authentication @@ -1532,11 +1555,11 @@ or this functionality is not implemented yet. Edit feed '%1' - + Feed name is ok. - + Feed name is too short. @@ -1548,11 +1571,11 @@ or this functionality is not implemented yet. The description is ok. - + The URL is ok. - + The URL is empty. @@ -1560,11 +1583,11 @@ or this functionality is not implemented yet. The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix. - + Username is ok or it is not needed. - + Username is empty. @@ -1572,7 +1595,7 @@ or this functionality is not implemented yet. Password is ok or it is not needed. - + Password is empty. @@ -1580,7 +1603,7 @@ or this functionality is not implemented yet. Select icon file for the feed - + Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga) @@ -1597,31 +1620,31 @@ or this functionality is not implemented yet. Look in: Label for field with icon file name textbox for selection dialog. - + Icon name: - + Icon type: - + All metadata fetched successfully. - + Feed and icon metadata fetched. - + Result: %1. - + Feed or icon metadata not fetched. - + Error: %1. @@ -1629,55 +1652,55 @@ or this functionality is not implemented yet. No metadata fetched. - + Icon fetched successfully. - + Icon metadata fetched. - + Icon metadata not fetched. - + No icon fetched. - + Feed title - + Set title for your feed. - + Feed description - + Set description for your feed. - + Full feed url including scheme - + Set url for your feed. - + Set username to access the feed. - + Set password to access the feed. - + Icon selection @@ -1689,7 +1712,7 @@ or this functionality is not implemented yet. Use default icon from icon theme - + Fetch icon from feed @@ -1697,7 +1720,7 @@ or this functionality is not implemented yet. No metadata fetched so far. - + Auto-update using global interval @@ -1768,7 +1791,7 @@ or this functionality is not implemented yet. Hides main window if it is visible and shows it if it is hidden. - + Hides or shows the list of feeds/categories. @@ -1776,7 +1799,7 @@ or this functionality is not implemented yet. Check if new update for the application is available for download. - + &About application @@ -1784,7 +1807,7 @@ or this functionality is not implemented yet. Displays extra info about this application. - + &Delete selected messages @@ -1904,7 +1927,7 @@ or this functionality is not implemented yet. Mark all messages (without message filters) from selected items as read. - + &Mark selected items as unread @@ -1912,35 +1935,35 @@ or this functionality is not implemented yet. Mark all messages (without message filters) from selected items as unread. - + &Clean selected items - + Deletes all messages from selected items. - + Marks all messages in all items read. This does not take message filters into account. - + View selected items in &newspaper mode - + Displays all messages from selected item in a new "newspaper mode" tab. Note that messages are not set as read automatically. - + &Clean all items - + Deletes all messages from all items. - + Select &next item @@ -1964,7 +1987,7 @@ or this functionality is not implemented yet. No possible actions - + &Recycle bin(s) @@ -1984,7 +2007,7 @@ or this functionality is not implemented yet. No recycle bin - + Feeds && categories @@ -2032,7 +2055,7 @@ or this functionality is not implemented yet. No actions possible - + Web browser && tabs @@ -2064,7 +2087,7 @@ or this functionality is not implemented yet. Cannot cleanup database, because another critical action is running. - + Feed update started @@ -2073,7 +2096,7 @@ or this functionality is not implemented yet. Updated feed '%1' Text display in status bar when particular feed is updated. - + Tabs @@ -2101,23 +2124,182 @@ or this functionality is not implemented yet. &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + タイトル + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + 既読 + + + Important + 重要 + + + URL + URL + + + Author + 投稿者 + + + Created on + 作成日時 + + + Contents + 内容 + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2128,7 +2310,7 @@ or this functionality is not implemented yet. Feed was added, triggering sync in now. - + Cannot add feed @@ -2136,7 +2318,7 @@ or this functionality is not implemented yet. Feed was not added due to error. - + @@ -2163,11 +2345,11 @@ or this functionality is not implemented yet. Restoration was initiated. Restart to proceed. - + You need to restart application for restoration process to finish. - + Source directory @@ -2179,15 +2361,15 @@ or this functionality is not implemented yet. Database and/or settings were not copied to restoration directory successully. - + Select source directory - + Good source directory is specified. - + Restart @@ -2202,30 +2384,30 @@ or this functionality is not implemented yet. Critical settings were changed - + Changed categories of settings: %1. - + Some settings are changed and will be lost - + Some settings were changed and by cancelling this dialog, you would lose these changes. - + Do you really want to close this dialog without saving any settings? - + Some critical settings were changed and will be applied after the application gets restarted. You have to restart manually. - + Do you want to restart now? @@ -2240,7 +2422,7 @@ You have to restart manually. Select parent item for your category. - + Title @@ -2256,7 +2438,7 @@ You have to restart manually. Select icon for your category. - + Add new category @@ -2264,27 +2446,27 @@ You have to restart manually. Edit existing category - + Cannot add category - + Category was not added due to error. - + Cannot edit category - + Category was not edited due to error. - + Category name is ok. - + Category name is too short. @@ -2296,11 +2478,11 @@ You have to restart manually. The description is ok. - + Select icon file for the category - + Images (*.bmp *.jpg *.jpeg *.png *.svg *.tga) @@ -2317,31 +2499,31 @@ You have to restart manually. Look in: Label to describe the folder for icon file selection dialog. - + Icon name: - + Icon type: - + Category title - + Set title for your category. - + Category description - + Set description for your category. - + Icon selection @@ -2353,7 +2535,7 @@ You have to restart manually. Use default icon from icon theme - + @@ -2364,30 +2546,30 @@ You have to restart manually. Feed was not added due to error. - + Cannot edit feed - + Feed was not edited due to error. - + FormStandardImportExport &Select file - + &Check all items - + &Uncheck all items - + Operation results @@ -2395,7 +2577,7 @@ You have to restart manually. No file is selected. - + No operation executed yet. @@ -2403,11 +2585,11 @@ You have to restart manually. Destination file - + Source feeds && categories - + Export feeds @@ -2415,11 +2597,11 @@ You have to restart manually. Source file - + Target feeds && categories - + Import feeds @@ -2427,83 +2609,83 @@ You have to restart manually. OPML 2.0 files (*.opml) - + Select file for feeds export - + File is selected. - + Select file for feeds import - + Cannot open source file. - + Feeds were loaded. - + Error, file is not well-formed. Select another file. - + Error occurred. File is not well-formed. Select another file. - + Feeds were exported successfully. - + Critical error occurred. - + Parsing data... - + Cannot write into destination file: '%1'. - + Root node - + Select parent item for your feed. - + TXT files [one URL per line] (*.txt) - + Get online metadata - + Metadata for your feeds can be fetched online. Note that the action could take several minutes, depending on number of feeds. - + Do you want to fetch feed metadata online? - + &Export to file - + &Import from file - + @@ -2514,7 +2696,7 @@ You have to restart manually. Feed was added, triggering sync in now. - + Cannot add feed @@ -2522,7 +2704,7 @@ You have to restart manually. Feed was not added due to error. - + @@ -2547,7 +2729,7 @@ You have to restart manually. List with updates was not downloaded successfully. - + New release available. @@ -2564,7 +2746,7 @@ downloaded successfully. This release is not newer than currently installed one. - + Check for updates @@ -2576,11 +2758,11 @@ currently installed one. Cannot update application - + Downloaded %1% (update size is %2 kB). - + Downloading update... @@ -2605,7 +2787,7 @@ currently installed one. This is new version which can be downloaded. - + Install @@ -2613,7 +2795,7 @@ downloaded. Cannot launch external updater. Update application manually. - + Changelog @@ -2621,197 +2803,197 @@ downloaded. Available files - + Download selected update - + Go to application website to get update packages manually. - + (size - + Available update files - + Package was downloaded successfully. You can install it now. - + Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. - + No subject - + Gmail: authentication error - + Gmail: authorization denied - + GmailServiceRoot Inbox - + Sent - + Drafts - + Spam - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message - + IOFactory Cannot open file '%1' for reading. - + Cannot open file '%1' for writting. - + ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + InoreaderServiceRoot Sync in - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + LocationLineEdit Website address goes here - + MessageBox Do not show this dialog again. - + MessagePreviewer You clicked some link. You can download the link contents or open it in external web browser. - + What action do you want to take? - + Open in external browser @@ -2819,15 +3001,15 @@ Login tokens expiration: %2 Download - + Incorrect link - + Selected hyperlink is invalid. - + Mark message as read @@ -2847,7 +3029,7 @@ Login tokens expiration: %2 image - + Always open links in external browser. @@ -2858,7 +3040,7 @@ Login tokens expiration: %2 MessagesModel Id - + Read @@ -2906,7 +3088,7 @@ Login tokens expiration: %2 Is message deleted? - + Is message important? @@ -2914,7 +3096,7 @@ Login tokens expiration: %2 Id of feed which this message belongs to. - + Title of the message. @@ -2922,7 +3104,7 @@ Login tokens expiration: %2 Url of the message. - + Author of the message. @@ -2938,11 +3120,11 @@ Login tokens expiration: %2 Permanently deleted - + Is message permanently deleted from recycle bin? - + Attachments @@ -2954,11 +3136,11 @@ Login tokens expiration: %2 Loading of messages failed, maybe messages could not be downloaded. - + Loading of messages from item '%1' failed. - + Account ID @@ -2990,15 +3172,15 @@ Login tokens expiration: %2 Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + @@ -3044,35 +3226,35 @@ Login tokens expiration: %2 MessagesView Context menu for messages - + Problem with starting external web browser - + External web browser could not be started. - + Problem with starting external e-mail client - + External e-mail client could not be started. - + Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3100,22 +3282,22 @@ Login tokens expiration: %2 SSL handshake failed Network status. - + proxy server connection refused Network status. - + temporary failure Network status. - + authentication failed Network status. - + proxy authentication required @@ -3144,87 +3326,86 @@ Login tokens expiration: %2 access to content was denied - + connection timed out or was cancelled - + unknown content Network status. - + NewspaperPreviewer Form - + Show more messages (%n remaining) - + + + Cannot show more messages - + Cannot show more messages because parent feed was removed. - + OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + OwnCloudServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + @@ -3237,21 +3418,23 @@ Login tokens expiration: %2 LANG_AUTHOR Name of translator - optional. - + LANG_EMAIL - + + %n other feeds. - + + + Load initial set of feeds - + This service offers integration with Tiny Tiny RSS. @@ -3259,19 +3442,19 @@ Login tokens expiration: %2 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. - + Standard online feeds (RSS/RDF/ATOM) - + This service offers integration with standard online RSS/RDF/ATOM feeds and podcasts. - + The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available @@ -3279,26 +3462,26 @@ At least API level %1 is required. Click the bubble for more information. - + Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. Please, check NEW stuff included in this version by clicking this popup notification. - + @@ -3309,19 +3492,21 @@ version by clicking this popup notification. Recycle bin contains all deleted messages from all feeds. - + %n deleted message(s). - + + + Restore recycle bin - + Empty recycle bin - + @@ -3329,14 +3514,16 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - + + + SearchTextWidget Clear searched phrase - + Seach text @@ -3359,7 +3546,7 @@ version by clicking this popup notification. <html><head/><body><p>If unchecked, then default system-wide web browser is used.</p></body></html> - + Use custom external web browser @@ -3379,7 +3566,7 @@ version by clicking this popup notification. Use sample arguments for - + Select browser @@ -3387,7 +3574,7 @@ version by clicking this popup notification. Note that "%1" (without quotation marks) is placeholder for URL of selected message. - + External e-mail client @@ -3399,7 +3586,7 @@ version by clicking this popup notification. E-mail client executable - + Executable file of e-mail client @@ -3413,7 +3600,7 @@ version by clicking this popup notification. Placeholders: • %1 - title of selected message, • %2 - body of selected message. - + Proxy @@ -3458,7 +3645,7 @@ version by clicking this popup notification. Note that these settings are applied only on newly established connections. - + Select web browser executable @@ -3479,7 +3666,7 @@ File filter for external tool selection dialog. Select e-mail executable - + Opera 12 or older @@ -3511,7 +3698,7 @@ File filter for external tool selection dialog. Always open links from simple internal text browser in external web browser - + External tools @@ -3547,18 +3734,18 @@ File filter for external tool selection dialog. Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + SettingsDatabase WARNING: Note that switching to another data storage type will NOT copy existing your data from currently active data storage to newly selected one. - + Database driver @@ -3566,7 +3753,7 @@ File filter for external tool selection dialog. Use in-memory database as the working database - + 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: @@ -3580,7 +3767,7 @@ Disadvantages: <li>application startup and shutdown can take little longer (max. 2 seconds).</li> </ul> Authors of this application are NOT responsible for lost data. - + Hostname @@ -3604,7 +3791,7 @@ Authors of this application are NOT responsible for lost data. 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. - + &Show password @@ -3612,7 +3799,7 @@ Authors of this application are NOT responsible for lost data. Working database - + Hostname is empty. @@ -3620,7 +3807,7 @@ Authors of this application are NOT responsible for lost data. Hostname looks ok. - + Username is empty. @@ -3628,7 +3815,7 @@ Authors of this application are NOT responsible for lost data. Username looks ok. - + Password is empty. @@ -3636,27 +3823,27 @@ Authors of this application are NOT responsible for lost data. Password looks ok. - + Working database is empty. - + Working database is ok. - + No connection test triggered so far. - + You did not executed any connection test yet. - + Hostname of your MySQL server - + Username to login with @@ -3668,7 +3855,7 @@ Authors of this application are NOT responsible for lost data. Working database which you have full access to. - + Data storage @@ -3676,18 +3863,18 @@ Authors of this application are NOT responsible for lost data. Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving. - + Use DB transactions when storing downloaded messages - + SettingsDownloads Open download manager when new download is started - + Target directory for downloaded files @@ -3703,7 +3890,7 @@ Authors of this application are NOT responsible for lost data. Target directory where all downloaded files are saved - + &Browse @@ -3711,7 +3898,7 @@ Authors of this application are NOT responsible for lost data. Select downloads target directory - + Downloads @@ -3730,7 +3917,7 @@ Authors of this application are NOT responsible for lost data. Only auto-update when application is unfocused - + Feed connection timeout @@ -3738,7 +3925,7 @@ Authors of this application are NOT responsible for lost data. 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. - + ms @@ -3750,7 +3937,7 @@ Authors of this application are NOT responsible for lost data. Enter format for count of messages 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) messages. - + Messages @@ -3758,23 +3945,23 @@ Authors of this application are NOT responsible for lost data. Remove all read messages from all feeds on application exit - + Keep message selection in the middle of the message list viewport - + Use custom date/time format (overrides format loaded from active localization) - + &Change font - + Font preview - + Feeds & messages @@ -3782,43 +3969,43 @@ Authors of this application are NOT responsible for lost data. Height of image attachments - + Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -3833,11 +4020,11 @@ Authors of this application are NOT responsible for lost data. Remove junk Trolltech registry key (HKCU\Software\Trolltech) when application quits (Use at your own risk!) - + (not supported on this platform) - + General @@ -3856,7 +4043,7 @@ Authors of this application are NOT responsible for lost data. Tray area && notifications - + Tray icon @@ -3864,15 +4051,15 @@ Authors of this application are NOT responsible for lost data. Hide main window when it is minimized - + Start application hidden - + Enable popup balloon tooltips - + Tabs @@ -3880,19 +4067,19 @@ Authors of this application are NOT responsible for lost data. Open new tabs with left mouse button double-click on tab bar - + Hide tab bar if just one tab is visible - + Close tabs with - + Middle mouse button single-click - + Toolbars @@ -3964,28 +4151,28 @@ Authors of this application are NOT responsible for lost data. Style - + Skin - + Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4014,59 +4201,59 @@ Authors of this application are NOT responsible for lost data. ShortcutCatcher Reset to original shortcut. - + Clear current shortcut. - + Click and hit new shortcut. - + SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + StandardFeed Metadata not fetched - + Metadata was not fetched because: %1. - + Network status: %1 Encoding: %2 Type: %3 - + StandardServiceRoot This is obligatory service account for standard RSS/RDF/ATOM feeds. - + Do you want to load initial set of feeds? - + Error when loading initial feeds - + Fetch metadata @@ -4082,50 +4269,50 @@ Type: %3 This new account does not include any feeds. You can now add default set of feeds. - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Cannot add category - + Cannot add category because another critical operation is ongoing. - + Import successful, but some feeds/categories were not imported due to error. - + Import was completely successful. - + StatusBar Feed update progress bar - + Feed update label - + File download progress bar - + File download label - + Toolbar spacer @@ -4140,7 +4327,7 @@ Type: %3 bytes - + @@ -4148,7 +4335,7 @@ Type: %3 %1 Unread news: %2 - + @@ -4170,11 +4357,11 @@ Unread news: %2 Browse your feeds and messages - + Displays main menu. - + Main menu @@ -4186,7 +4373,7 @@ Unread news: %2 Newspaper view - + Web browser @@ -4197,30 +4384,36 @@ Unread news: %2 TimeSpinBox %n hour(s) - + + + %n minute(s) - + + + and - + - %n seconds(s) - + %n second(s) + + + ToolBarEditor Activated actions - + Available actions - + Insert separator @@ -4267,36 +4460,36 @@ Unread news: %2 TrayIconMenu Close opened modal dialogs first. - + TtRssServiceRoot Sync in - + Cannot add item - + Cannot add feed because another critical operation is ongoing. - + Username: %1 Server: %2 Last error: %3 Last login on: %4 - + WebBrowser Navigation panel - + No title @@ -4325,7 +4518,7 @@ Last login on: %4 Reload current web page. - + Stop @@ -4333,121 +4526,121 @@ Last login on: %4 Stop web page loading. - + WebFactory Web engine settings - + Auto-load images - + JS enabled - + JS can open popup windows - + JS can access clipboard - + Hyperlinks can get focus - + Local storage enabled - + Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files - + Hyperlink auditing enabled - + Animate scrolling - + Error pages enabled - + Plugins enabled - + Fullscreen enabled - + Screen capture enabled - + WebGL enabled - + Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content - + Allow geolocation on insecure origins - + WebViewer Attachment - + Written by - + Newspaper view - + unknown author - + Open link in external browser リンクを外部ブラウザで開く - \ No newline at end of file + diff --git a/localization/rssguard_lt.ts b/localization/rssguard_lt.ts index bca5e308d..559dbcb0a 100644 --- a/localization/rssguard_lt.ts +++ b/localization/rssguard_lt.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (kategorija) + (category) + - (feed) - (kanalas) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,11 +289,14 @@ Click me to add feeds from this website. This website contains %n feed(s). - Spustelėkite mane, kad pridėtumėte kanalus iš šios svetainės. -Šioje svetainėje yra %n kanalas.Spustelėkite mane, kad pridėtumėte kanalus iš šios svetainės. -Šioje svetainėje yra %n kanalai.Spustelėkite mane, kad pridėtumėte kanalus iš šios svetainės. -Šioje svetainėje yra %n kanalų.Spustelėkite mane, kad pridėtumėte kanalus iš šios svetainės. -Šioje svetainėje yra %n kanalų. + + Spustelėkite mane, kad pridėtumėte kanalus iš šios svetainės. +Šioje svetainėje yra %n kanalas. + Spustelėkite mane, kad pridėtumėte kanalus iš šios svetainės. +Šioje svetainėje yra %n kanalai. + Spustelėkite mane, kad pridėtumėte kanalus iš šios svetainės. +Šioje svetainėje yra %n kanalų. + Not supported @@ -377,7 +382,7 @@ This website contains %n feed(s). Atsiuntimas užbaigtas - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Failas "%1" yra atsisiųstas. Spustelėkite čia, kad atvertumėte virškatalogį. @@ -403,11 +408,19 @@ Spustelėkite čia, kad atvertumėte virškatalogį. %n minutes remaining - Liko %n minutėLiko %n minutėsLiko %n minučiųLiko %n minučių + + Liko %n minutė + Liko %n minutės + Liko %n minučių + %n seconds remaining - Liko %n sekundėLiko %n sekundėsLiko %n sekundžiųLiko %n sekundžių + + Liko %n sekundė + Liko %n sekundės + Liko %n sekundžių + bytes @@ -427,7 +440,11 @@ Spustelėkite čia, kad atvertumėte virškatalogį. Downloading %n file(s)... - Atsiunčiamas %n failas...Atsiunčiami %n failai...Atsiunčiama %n failų...Atsiunčiama %n failų... + + Atsiunčiamas %n failas... + Atsiunčiami %n failai... + Atsiunčiama %n failų... + @@ -459,12 +476,20 @@ Spustelėkite čia, kad atvertumėte virškatalogį. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - naudoja visuotinius nustatymus (%n minutė iki kito automatinio atnaujinimo)naudoja visuotinius nustatymus (%n minutės iki kito automatinio atnaujinimo)naudoja visuotinius nustatymus (%n minučių iki kito automatinio atnaujinimo)naudoja visuotinius nustatymus (%n minučių iki kito automatinio atnaujinimo) + + naudoja visuotinius nustatymus (%n minutė iki kito automatinio atnaujinimo) + naudoja visuotinius nustatymus (%n minutės iki kito automatinio atnaujinimo) + naudoja visuotinius nustatymus (%n minučių iki kito automatinio atnaujinimo) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - naudoja specifinius nustatymus (%n minutė iki kito automatinio atnaujinimo)naudoja specifinius nustatymus (%n minutės iki kito automatinio atnaujinimo)naudoja specifinius nustatymus (%n minučių iki kito automatinio atnaujinimo)naudoja specifinius nustatymus (%n minučių iki kito automatinio atnaujinimo) + + naudoja specifinius nustatymus (%n minutė iki kito automatinio atnaujinimo) + naudoja specifinius nustatymus (%n minutės iki kito automatinio atnaujinimo) + naudoja specifinius nustatymus (%n minučių iki kito automatinio atnaujinimo) + no errors @@ -486,11 +511,15 @@ Spustelėkite čia, kad atvertumėte virškatalogį. unspecified error nenurodyta klaida + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Automatinio atnaujinimo būsena: %1 -Būsena: %2 +Active message filters: %2 +Status: %3 + @@ -520,7 +549,11 @@ Būsena: %2 I will auto-update %n feed(s). - Aš automatiškai atnaujinsiu %n kanalą.Aš automatiškai atnaujinsiu %n kanalus.Aš automatiškai atnaujinsiu %n kanalų.Aš automatiškai atnaujinsiu %n kanalų. + + Aš automatiškai atnaujinsiu %n kanalą. + Aš automatiškai atnaujinsiu %n kanalus. + Aš automatiškai atnaujinsiu %n kanalų. + @@ -857,7 +890,11 @@ arba šis funkcionalumas dar nėra įgyvendintas. day(s) - diena dienos dienų dienų + + diena + dienos + dienų + Shrink database file @@ -1025,10 +1062,6 @@ arba šis funkcionalumas dar nėra įgyvendintas. Some value is entered. Įvesta kažkokia reikšmė. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Privalote naudoti "%1" kaip bazinį nukreipimo URL. Norėdami užtikrinti, kad jokia vietinė tarnyba neužima prievado, galite naudoti pasirinktinį prievadą. Užtikrinkite, kad šis nukreipimo URL atitiktų naudojamos "programos" nukreipimo URL. - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! Iš anksto apibrėžtų nustatymų NEREIKIA keisti iš numatytųjų reikšmių. Keiskite šias reikšmes tik tuo atveju, jeigu esate patyręs naudotojas ir žinote ką darote! @@ -1037,6 +1070,10 @@ arba šis funkcionalumas dar nėra įgyvendintas. Tested successfully. You may be prompted to login once more. Išbandyta sėkmingai. Jūsų gali būti paprašyta prisijungti dar kartą. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1137,8 +1174,8 @@ arba šis funkcionalumas dar nėra įgyvendintas. Įvesta kažkokia reikšmė. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Privalote naudoti "%1" kaip bazinį nukreipimo URL. Norėdami užtikrinti, kad jokia vietinė tarnyba neužima prievado, galite naudoti pasirinktinį prievadą. Užtikrinkite, kad šis nukreipimo URL atitiktų naudojamos "programos" nukreipimo URL. + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1241,47 +1278,47 @@ arba šis funkcionalumas dar nėra įgyvendintas. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1452,7 +1489,7 @@ arba šis funkcionalumas dar nėra įgyvendintas. Download only unread messages - + @@ -2124,7 +2161,166 @@ arba šis funkcionalumas dar nėra įgyvendintas. Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Antraštė + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Skaityta + + + Important + Svarbi + + + URL + + + + Author + Autorius + + + Created on + Sukurta + + + Contents + Turinys + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -3180,7 +3376,11 @@ Prisijungimo prieigos raktai nustoja galioti: %2 Show more messages (%n remaining) - Rodyti daugiau žinučių (liko %n)Rodyti daugiau žinučių (liko %n)Rodyti daugiau žinučių (liko %n)Rodyti daugiau žinučių (liko %n) + + Rodyti daugiau žinučių (liko %n) + Rodyti daugiau žinučių (liko %n) + Rodyti daugiau žinučių (liko %n) + Cannot show more messages @@ -3205,14 +3405,18 @@ Prisijungimo prieigos raktai nustoja galioti: %2 Refreshing login tokens for '%1'... Iš naujo įkeliami prisijungimo prieigos raktai, skirti "%1"... - - Requesting access authorization for '%1'... - Užklausiamas prieigos teisių suteikimas, skirtas "%1"... - You have to login first Iš pradžių, turite prisijungti + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3221,13 +3425,6 @@ Prisijungimo prieigos raktai nustoja galioti: %2 Dabar, galite užverti šį langą. Grįžkite į %1 - - OAuthLogin - - Access authorization to service is requested - Reikalingas prieigos teisių suteikimas prie paslaugos - - OwnCloudServiceRoot @@ -3263,15 +3460,17 @@ Prisijungimo prieigos raktai nustoja galioti: %2 + %n other feeds. - + + -+ %n kita žinutė. ++ %n kita žinutė. + -+ %n kitos žinutės. ++ %n kitos žinutės. + -+ %n kitų žinučių. - -+ %n kitų žinučių. ++ %n kitų žinučių. + Load initial set of feeds @@ -3344,7 +3543,11 @@ versijos ypatybėmis, spusteldami šį pranešimą. %n deleted message(s). - %n ištrinta žinutė.%n ištrintos žinutės.%n ištrintų žinučių.%n ištrintų žinučių. + + %n ištrinta žinutė. + %n ištrintos žinutės. + %n ištrintų žinučių. + Restore recycle bin @@ -3360,7 +3563,11 @@ versijos ypatybėmis, spusteldami šį pranešimą. %n unread message(s). Tooltip for "unread" column of feed list. - %n neskaityta žinutė.%n neskaitytos žinutės.%n neskaitytų žinučių.%n neskaitytų žinučių. + + %n neskaityta žinutė. + %n neskaitytos žinutės. + %n neskaitytų žinučių. + @@ -4244,19 +4451,31 @@ Neskaitytų naujienų: %2 TimeSpinBox %n hour(s) - %n valandą%n valandas%n valandų%n valandų + + %n valandą + %n valandas + %n valandų + %n minute(s) - %n minutę%n minutes%n minučių%n minučių + + %n minutę + %n minutes + %n minučių + and ir - %n seconds(s) - %n sekundę%n sekundes%n sekundžių%n sekundę + %n second(s) + + + + + @@ -4500,4 +4719,4 @@ Paskiausias prisijungimas: %4 Atverti nuorodą išorinėje naršyklėje - \ No newline at end of file + diff --git a/localization/rssguard_nl.ts b/localization/rssguard_nl.ts index f14c3133e..a0d2a9b64 100644 --- a/localization/rssguard_nl.ts +++ b/localization/rssguard_nl.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (categorie) + (category) + - (feed) - (feed) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,9 +289,12 @@ Click me to add feeds from this website. This website contains %n feed(s). - Klik hier om feeds toe te voegen van deze website. -Deze website bevat %n feed.Klik hier om feeds toe te voegen van deze website. -Deze website bevat %n feeds. + + Klik hier om feeds toe te voegen van deze website. +Deze website bevat %n feed. + Klik hier om feeds toe te voegen van deze website. +Deze website bevat %n feeds. + Not supported @@ -375,7 +380,7 @@ Deze website bevat %n feeds. Downloaden voltooid - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Het bestand '%1' is opgehaald. Klik hier om de bovenliggende map te openen. @@ -401,11 +406,17 @@ Klik hier om de bovenliggende map te openen. %n minutes remaining - nog %n minuut te gaannog %n minuten te gaan + + nog %n minuut te gaan + nog %n minuten te gaan + %n seconds remaining - nog %n seconde te gaannog %n seconden te gaan + + nog %n seconde te gaan + nog %n seconden te gaan + bytes @@ -425,7 +436,10 @@ Klik hier om de bovenliggende map te openen. Downloading %n file(s)... - Bezig met downloaden van %n bestand...Bezig met downloaden van %n bestanden... + + Bezig met downloaden van %n bestand... + Bezig met downloaden van %n bestanden... + @@ -457,12 +471,18 @@ Klik hier om de bovenliggende map te openen. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - gebruikt de globale instellingen (%n minuut tot aan de volgende automatische update)gebruikt de globale instellingen (%n minuten tot aan de volgende automatische update) + + gebruikt de globale instellingen (%n minuut tot aan de volgende automatische update) + gebruikt de globale instellingen (%n minuten tot aan de volgende automatische update) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - gebruikt specifieke instellingen (%n minuut tot aan volgende automatische update)gebruikt specifieke instellingen (%n minuten tot aan volgende automatische update) + + gebruikt specifieke instellingen (%n minuut tot aan volgende automatische update) + gebruikt specifieke instellingen (%n minuten tot aan volgende automatische update) + no errors @@ -484,11 +504,15 @@ Klik hier om de bovenliggende map te openen. unspecified error onverwachte fout + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Status van automatisch bijwerken: %1 -Status: %2 +Active message filters: %2 +Status: %3 + @@ -518,7 +542,10 @@ Status: %2 I will auto-update %n feed(s). - Er wordt %n feed automatisch bijgewerkt.Er worden %n feeds automatisch bijgewerkt. + + Er wordt %n feed automatisch bijgewerkt. + Er worden %n feeds automatisch bijgewerkt. + @@ -644,7 +671,7 @@ of omdat deze functie nog niet is geïmplementeerd. Context menu for important messages - + @@ -855,7 +882,10 @@ of omdat deze functie nog niet is geïmplementeerd. day(s) - dag dagen + + dag + dagen + Shrink database file @@ -973,7 +1003,7 @@ of omdat deze functie nog niet is geïmplementeerd. User-visible username - + You are already logged in. @@ -981,11 +1011,11 @@ of omdat deze functie nog niet is geïmplementeerd. Access granted. - + No username entered. - + Some username entered. @@ -993,7 +1023,7 @@ of omdat deze functie nog niet is geïmplementeerd. You did not grant access. - + There was error during testing. @@ -1005,7 +1035,7 @@ of omdat deze functie nog niet is geïmplementeerd. Your access was approved. - + Add new Gmail account @@ -1023,17 +1053,17 @@ of omdat deze functie nog niet is geïmplementeerd. Some value is entered. Een waarde is ingevoerd. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1060,7 +1090,7 @@ of omdat deze functie nog niet is geïmplementeerd. These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed @@ -1080,7 +1110,7 @@ of omdat deze functie nog niet is geïmplementeerd. User-visible username - + You are already logged in. @@ -1088,7 +1118,7 @@ of omdat deze functie nog niet is geïmplementeerd. Access granted. - + No username entered. @@ -1100,7 +1130,7 @@ of omdat deze functie nog niet is geïmplementeerd. You did not grant access. - + There was error during testing. @@ -1112,19 +1142,19 @@ of omdat deze functie nog niet is geïmplementeerd. Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. @@ -1135,8 +1165,8 @@ of omdat deze functie nog niet is geïmplementeerd. Een waarde is ingevoerd. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1219,19 +1249,19 @@ of omdat deze functie nog niet is geïmplementeerd. Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages @@ -1239,47 +1269,47 @@ of omdat deze functie nog niet is geïmplementeerd. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1450,7 +1480,7 @@ of omdat deze functie nog niet is geïmplementeerd. Download only unread messages - + @@ -1694,7 +1724,7 @@ of omdat deze functie nog niet is geïmplementeerd. Use default icon from icon theme - + Fetch icon from feed @@ -2098,31 +2128,190 @@ of omdat deze functie nog niet is geïmplementeerd. Go to &previous tab - + &Enable message preview - + &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Lees + + + Important + Belangrijk + + + URL + URL + + + Author + Auteur + + + Created on + Gemaakt op + + + Contents + Inhoud + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2361,7 +2550,7 @@ Je moet handmatig herstarten. Use default icon from icon theme - + @@ -2507,11 +2696,11 @@ Je moet handmatig herstarten. &Export to file - + &Import from file - + @@ -2658,22 +2847,22 @@ Installeer het nu. Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. @@ -2681,7 +2870,7 @@ Installeer het nu. No subject - + Gmail: authentication error @@ -2704,7 +2893,7 @@ Installeer het nu. Drafts - + Spam @@ -2713,19 +2902,19 @@ Installeer het nu. Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message @@ -2747,22 +2936,22 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error @@ -2770,11 +2959,11 @@ Login tokens expiration: %2 Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. @@ -2790,15 +2979,15 @@ Login tokens expiration: %2 Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + @@ -3002,15 +3191,15 @@ Login tokens expiration: %2 Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + @@ -3076,7 +3265,7 @@ Login tokens expiration: %2 Open with external tool - + Cannot run external tool @@ -3084,7 +3273,7 @@ Login tokens expiration: %2 External tool '%1' could not be started. - + @@ -3176,7 +3365,10 @@ Login tokens expiration: %2 Show more messages (%n remaining) - Toon een bericht (%n resterende)Toon meer berichten (%n resterende) + + Toon een bericht (%n resterende) + Toon meer berichten (%n resterende) + Cannot show more messages @@ -3191,37 +3383,34 @@ Login tokens expiration: %2 OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + @@ -3259,11 +3448,14 @@ Login tokens expiration: %2 + %n other feeds. - + + -+ %n andere feed. ++ %n andere feed. + -+ %n andere feeds. ++ %n andere feeds. + Load initial set of feeds @@ -3291,7 +3483,7 @@ Een API niveau van tenminste %1 is vereist. The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available @@ -3303,15 +3495,15 @@ Een API niveau van tenminste %1 is vereist. Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. @@ -3336,7 +3528,10 @@ door te clicken op deze popup melding. %n deleted message(s). - %n verwijderde bericht(en).%n verwijderde bericht(en). + + %n verwijderde bericht(en). + %n verwijderde bericht(en). + Restore recycle bin @@ -3352,14 +3547,17 @@ door te clicken op deze popup melding. %n unread message(s). Tooltip for "unread" column of feed list. - %n ongelezen bericht.%n ongelezen berichten. + + %n ongelezen bericht. + %n ongelezen berichten. + SearchTextWidget Clear searched phrase - + Seach text @@ -3367,11 +3565,11 @@ door te clicken op deze popup melding. Find previous occurence - + Find next occurence - + @@ -3544,7 +3742,7 @@ File filter for external tool selection dialog. On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool @@ -3572,11 +3770,11 @@ File filter for external tool selection dialog. Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + @@ -3766,7 +3964,7 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens. Only auto-update when application is unfocused - + Feed connection timeout @@ -3822,39 +4020,39 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens. Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -4008,20 +4206,20 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens. Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4065,11 +4263,11 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens.SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + @@ -4087,7 +4285,7 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens. - + @@ -4235,19 +4433,28 @@ Ongelezen nieuws: %2 TimeSpinBox %n hour(s) - %n uur%n ur(en) + + %n uur + %n ur(en) + %n minute(s) - %n minuut%n minut(en) + + %n minuut + %n minut(en) + and en - %n seconds(s) - + %n second(s) + + + + @@ -4298,7 +4505,7 @@ Ongelezen nieuws: %2 Reset toolbar - + @@ -4327,7 +4534,7 @@ Ongelezen nieuws: %2 Server: %2 Last error: %3 Last login on: %4 - + @@ -4378,11 +4585,11 @@ Last login on: %4 WebFactory Web engine settings - + Auto-load images - + JS enabled @@ -4390,7 +4597,7 @@ Last login on: %4 JS can open popup windows - + JS can access clipboard @@ -4488,4 +4695,4 @@ Last login on: %4 Open link in externe browser. - \ No newline at end of file + diff --git a/localization/rssguard_pl.ts b/localization/rssguard_pl.ts index 156475df0..78c122c49 100644 --- a/localization/rssguard_pl.ts +++ b/localization/rssguard_pl.ts @@ -1,24 +1,26 @@ - + + + AccountCheckModel - (category) - (kategoria) + (category) + - (feed) - (kanał) + (feed) + AdBlockAddSubscriptionDialog Add subscription - + Use predefined subscription - + Title @@ -26,7 +28,7 @@ Title of subscription - + URL @@ -34,125 +36,125 @@ Absolute URL to online subscription file - + AdBlockCustomList Custom rules - + AdBlockDialog AdBlock configuration - + Enable AdBlock - + Options - + Add rule - + Remove rule - + Add subscription - + Remove subscription - + Update subscriptions - + Learn about writing rules... - + AdBlockIcon AdBlock lets you block unwanted content on web pages - + Blocked popup window - + AdBlock blocked unwanted popup window. - + Show AdBlock &settings - + Disable on %1 - + Disable only on this page - + AdBlockManager Do you want to add <b>%1</b> subscription? - + Add AdBlock subscription - + AdBlockSubscription Cannot load subscription! - + AdBlockTreeWidget Add rule - + Remove rule - + Add custom rule - + Please write your rule here: - + %1 (recently updated) - + %1 (error: %2) - + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,11 +289,14 @@ Click me to add feeds from this website. This website contains %n feed(s). - Kliknij tu, aby dodać kanał z tej strony. -Ta strona web zawiera jeden kanał.Kliknij tu, aby dodać kanały z tej strony. -Ta strona web zawiera %n kanałyKliknij tu, aby dodać kanały z tej strony. -Ta strona web zawiera %n kanałów.Kliknij tu, aby dodać kanały z tej strony. -Ta strona web zawiera %n kanałów. + + Kliknij tu, aby dodać kanał z tej strony. +Ta strona web zawiera jeden kanał. + Kliknij tu, aby dodać kanały z tej strony. +Ta strona web zawiera %n kanały + Kliknij tu, aby dodać kanały z tej strony. +Ta strona web zawiera %n kanałów. + Not supported @@ -377,7 +382,7 @@ Ta strona web zawiera %n kanałów. Pobieranie zakończone - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Plik '%1' został pobrany. Kliknij tutaj, aby otworzyć katalog nadrzędny. @@ -403,11 +408,19 @@ Kliknij tutaj, aby otworzyć katalog nadrzędny. %n minutes remaining - pozostała %n minutapozostały %n minutypozostało %n minutpozostało %n minut + + pozostała %n minuta + pozostały %n minuty + pozostało %n minut + %n seconds remaining - pozostała %n sekundapozostało %n sekundypozostało %n sekundpozostało %n sekund + + pozostała %n sekunda + pozostało %n sekundy + pozostało %n sekund + bytes @@ -427,26 +440,30 @@ Kliknij tutaj, aby otworzyć katalog nadrzędny. Downloading %n file(s)... - Pobieranie %n pliku...Pobieranie %n plików...Pobieranie %n plików...Pobieranie %n plików... + + Pobieranie %n pliku... + Pobieranie %n plików... + Pobieranie %n plików... + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -459,12 +476,20 @@ Kliknij tutaj, aby otworzyć katalog nadrzędny. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + + no errors @@ -472,24 +497,29 @@ Kliknij tutaj, aby otworzyć katalog nadrzędny. has new messages - + authentication error - + network error - + unspecified error - + + + + uses global settings (global feed auto-updating is disabled) + Auto-update status: %1 -Status: %2 - +Active message filters: %2 +Status: %3 + @@ -519,7 +549,11 @@ Status: %2 I will auto-update %n feed(s). - Auto-aktualizacja %n kanału.Auto-aktualizacja %n kanałów.Auto-aktualizacja %n kanałów.Auto-aktualizacja %n kanałów. + + Auto-aktualizacja %n kanału. + Auto-aktualizacja %n kanałów. + Auto-aktualizacja %n kanałów. + @@ -637,15 +671,15 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Context menu for recycle bins - + Context menu for accounts - + Context menu for important messages - + @@ -720,15 +754,15 @@ lub ta funkcja nie jest jeszcze zaimplementowana, <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> - + User skins root path - + NOT portable - + @@ -746,27 +780,27 @@ lub ta funkcja nie jest jeszcze zaimplementowana, FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -856,7 +890,11 @@ lub ta funkcja nie jest jeszcze zaimplementowana, day(s) - dzieńdnidnidni + + dzień + dni + dni + Shrink database file @@ -923,15 +961,15 @@ lub ta funkcja nie jest jeszcze zaimplementowana, FormDownloadAttachment Dialog - + Downloading attachment... - + Downloaded: %1 kB - + @@ -942,99 +980,99 @@ lub ta funkcja nie jest jeszcze zaimplementowana, OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Your access was approved. - + Add new Gmail account - + Edit existing Gmail account - + Empty value is entered. - + Some value is entered. - - - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Tested successfully. You may be prompted to login once more. - + + + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1045,99 +1083,99 @@ lub ta funkcja nie jest jeszcze zaimplementowana, OAuth 2.0 settings - + Application ID - + Application key - + Redirect URL - + These settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! - + Only download newest X messages per feed - + message(s) - + &Login - + Not tested yet. - + User-visible username - + You are already logged in. - + Access granted. - + No username entered. - + Some username entered. - + You did not grant access. - + There was error during testing. - + There is error. %1 - + Tested successfully. You may be prompted to login once more. - + Your access was approved. - + Add new Inoreader account - + Edit existing Inoreader account - + Empty value is entered. - + Some value is entered. - + - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1148,11 +1186,11 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Force execution of server-side update when updating feeds from RSS Guard - + Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Authentication @@ -1176,7 +1214,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + No test done yet. @@ -1220,67 +1258,67 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Limit number of downloaded messages per feed - + = unlimited - + Limiting number of downloaded messages per feed makes updating of feeds faster but if your feed contains bigger number of messages than specified limit, then some messages might not be downloaded during feed update. - + = unlimited - + messages - + Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1291,7 +1329,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Authentication @@ -1319,11 +1357,11 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Force execution of server-side update when updating feeds from RSS Guard - + Leaving this option on causes that updates of feeds will be probably much slower and may time-out often. - + Note that at least API level %1 is required. @@ -1347,7 +1385,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, URL of your TT-RSS instance WITHOUT trailing "/api/" string - + No test done yet. @@ -1443,7 +1481,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, URL should NOT end with "/api/". - + URL is okay. @@ -1451,7 +1489,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Download only unread messages - + @@ -1514,7 +1552,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported. - + Requires HTTP authentication @@ -1603,7 +1641,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Look in: Label for field with icon file name textbox for selection dialog. - + Icon name: @@ -1695,7 +1733,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Use default icon from icon theme - + Fetch icon from feed @@ -1990,7 +2028,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, No recycle bin - + Feeds && categories @@ -2087,43 +2125,202 @@ lub ta funkcja nie jest jeszcze zaimplementowana, &Mark all items as read - + &Restart - + Go to &next tab - + Go to &previous tab - + &Enable message preview - + &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Tytuł + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + + + + Important + Ważna + + + URL + + + + Author + Autor + + + Created on + Utworzono + + + Contents + Zawartość + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2197,7 +2394,7 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Restart - + @@ -2232,11 +2429,11 @@ lub ta funkcja nie jest jeszcze zaimplementowana, Some critical settings were changed and will be applied after the application gets restarted. You have to restart manually. - + Do you want to restart now? - + @@ -2324,7 +2521,7 @@ You have to restart manually. Look in: Label to describe the folder for icon file selection dialog. - + Icon name: @@ -2360,7 +2557,7 @@ You have to restart manually. Use default icon from icon theme - + @@ -2506,11 +2703,11 @@ You have to restart manually. &Export to file - + &Import from file - + @@ -2631,103 +2828,103 @@ być pobrana. Available files - + Download selected update - + Go to application website to get update packages manually. - + (size - + Available update files - + Package was downloaded successfully. You can install it now. - + Cannot navigate to installation file. Download new installation file manually on project website. - + GmailNetworkFactory Logged in successfully - + Your login to Gmail was authorized. - + Click this to login again. Error is: '%1' - + Click this to login again. - + No subject - + Gmail: authentication error - + Gmail: authorization denied - + GmailServiceRoot Inbox - + Sent - + Drafts - + Spam - + Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + Select attachment destination file - + Write new e-mail message - + @@ -2745,38 +2942,38 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + InoreaderNetworkFactory Logged in successfully - + Your login to Inoreader was authorized. - + Inoreader: authentication error - + Click this to login again. Error is: '%1' - + Inoreader: authorization denied - + Click this to login again. - + @@ -2788,15 +2985,15 @@ Login tokens expiration: %2 Authentication status: %1 Login tokens expiration: %2 - + logged-in - + NOT logged-in - + @@ -2810,7 +3007,7 @@ Login tokens expiration: %2 MessageBox Do not show this dialog again. - + @@ -2861,7 +3058,7 @@ Login tokens expiration: %2 Always open links in external browser. - + @@ -2872,7 +3069,7 @@ Login tokens expiration: %2 Read - + Deleted @@ -2924,7 +3121,7 @@ Login tokens expiration: %2 Id of feed which this message belongs to. - + Title of the message. @@ -2988,27 +3185,27 @@ Login tokens expiration: %2 Custom hash - + Custom hash of the message. - + Feed ID - + Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + @@ -3066,23 +3263,23 @@ Login tokens expiration: %2 Problem with starting external e-mail client - + External e-mail client could not be started. - + Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3110,7 +3307,7 @@ Login tokens expiration: %2 SSL handshake failed Network status. - + proxy server connection refused @@ -3170,11 +3367,15 @@ Login tokens expiration: %2 NewspaperPreviewer Form - + Show more messages (%n remaining) - Pokaż więcej wiadomości (pozostała %n)Pokaż więcej wiadomości (pozostały %n)Pokaż więcej wiadomości (pozostało %n)Pokaż więcej wiadomości (pozostało %n) + + Pokaż więcej wiadomości (pozostała %n) + Pokaż więcej wiadomości (pozostały %n) + Pokaż więcej wiadomości (pozostało %n) + Cannot show more messages @@ -3189,37 +3390,34 @@ Login tokens expiration: %2 OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + @@ -3251,21 +3449,23 @@ Login tokens expiration: %2 LANG_EMAIL - + + %n other feeds. - + + -+ %n inny kanał. ++ %n inny kanał. + -+ %n inne kanały. ++ %n inne kanały. + -+ %n innych kanałów. - -+ %n innych kanałów. ++ %n innych kanałów. + Load initial set of feeds @@ -3293,7 +3493,7 @@ Minimalny wymagany poziom API to %1. The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available @@ -3305,15 +3505,15 @@ Minimalny wymagany poziom API to %1. Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. @@ -3338,7 +3538,11 @@ tej wersji, klikając na to powiadomienie. %n deleted message(s). - %n usunięta wiadomość.%n usunięte wiadomości.%n usuniętych wiadomości.%n usuniętych wiadomości. + + %n usunięta wiadomość. + %n usunięte wiadomości. + %n usuniętych wiadomości. + Restore recycle bin @@ -3354,26 +3558,30 @@ tej wersji, klikając na to powiadomienie. %n unread message(s). Tooltip for "unread" column of feed list. - %n nieprzeczytana wiadomość.%n nieprzeczytane wiadomości.%n nieprzeczytanych wiadomości.%n nieprzeczytanych wiadomości. + + %n nieprzeczytana wiadomość. + %n nieprzeczytane wiadomości. + %n nieprzeczytanych wiadomości. + SearchTextWidget Clear searched phrase - + Seach text - + Find previous occurence - + Find next occurence - + @@ -3412,7 +3620,7 @@ tej wersji, klikając na to powiadomienie. Note that "%1" (without quotation marks) is placeholder for URL of selected message. - + External e-mail client @@ -3485,7 +3693,7 @@ tej wersji, klikając na to powiadomienie. Note that these settings are applied only on newly established connections. - + Select web browser executable @@ -3538,47 +3746,47 @@ File filter for external tool selection dialog. Always open links from simple internal text browser in external web browser - + External tools - + On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool - + Delete selected external tool - + Executable - + Parameters - + Select external tool - + Enter parameters - + Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + @@ -3713,11 +3921,11 @@ Autor tej aplikacji NIE odpowiada za utratę danych. Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving. - + Use DB transactions when storing downloaded messages - + @@ -3767,7 +3975,7 @@ Autor tej aplikacji NIE odpowiada za utratę danych. Only auto-update when application is unfocused - + Feed connection timeout @@ -3799,7 +4007,7 @@ Autor tej aplikacji NIE odpowiada za utratę danych. Keep message selection in the middle of the message list viewport - + Use custom date/time format (overrides format loaded from active localization) @@ -3819,43 +4027,43 @@ Autor tej aplikacji NIE odpowiada za utratę danych. Height of image attachments - + Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + @@ -4001,28 +4209,28 @@ Autor tej aplikacji NIE odpowiada za utratę danych. Style - + Skin - + Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4066,11 +4274,11 @@ Autor tej aplikacji NIE odpowiada za utratę danych. SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + @@ -4088,7 +4296,7 @@ Autor tej aplikacji NIE odpowiada za utratę danych. Network status: %1 Encoding: %2 Type: %3 - + @@ -4177,7 +4385,7 @@ Type: %3 bytes - + @@ -4235,19 +4443,31 @@ Nieprzeczytanych wiadomości: %2 TimeSpinBox %n hour(s) - %n godzinę%n godziny%n godzin%n godzin + + %n godzinę + %n godziny + %n godzin + %n minute(s) - %n minuta%n minuty%n minut%n minut + + %n minuta + %n minuty + %n minut + and i - %n seconds(s) - + %n second(s) + + + + + @@ -4298,7 +4518,7 @@ Nieprzeczytanych wiadomości: %2 Reset toolbar - + @@ -4327,7 +4547,7 @@ Nieprzeczytanych wiadomości: %2 Server: %2 Last error: %3 Last login on: %4 - + @@ -4378,91 +4598,91 @@ Last login on: %4 WebFactory Web engine settings - + Auto-load images - + JS enabled - + JS can open popup windows - + JS can access clipboard - + Hyperlinks can get focus - + Local storage enabled - + Local content can access remote URLs - + XSS auditing enabled - + Spatial navigation enabled - + Local content can access local files - + Hyperlink auditing enabled - + Animate scrolling - + Error pages enabled - + Plugins enabled - + Fullscreen enabled - + Screen capture enabled - + WebGL enabled - + Accelerate 2D canvas - + Print element backgrounds - + Allow running insecure content - + Allow geolocation on insecure origins - + @@ -4485,7 +4705,7 @@ Last login on: %4 Open link in external browser - + - \ No newline at end of file + diff --git a/localization/rssguard_pt.ts b/localization/rssguard_pt.ts index 013fe1864..b3dcf2eb8 100644 --- a/localization/rssguard_pt.ts +++ b/localization/rssguard_pt.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (categoria) + (category) + - (feed) - (feed) + (feed) + @@ -287,9 +289,12 @@ Click me to add feeds from this website. This website contains %n feed(s). - Clique para adicionar feeds deste site. -Este site contém um feed.Clique para adicionar feeds deste site. -Este site contêm %n feed(s). + + Clique para adicionar feeds deste site. +Este site contém um feed. + Clique para adicionar feeds deste site. +Este site contêm %n feed(s). + Not supported @@ -375,7 +380,7 @@ Este site contêm %n feed(s). Download concluído - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Arquivo '%1' foi baixado. Clique para abrir a pasta de destino. @@ -401,11 +406,17 @@ Clique para abrir a pasta de destino. %n minutes remaining - %n minuto restante%n minutos restantes + + %n minuto restante + %n minutos restantes + %n seconds remaining - %n segundo restante%n segundos restantes + + %n segundo restante + %n segundos restantes + bytes @@ -425,7 +436,10 @@ Clique para abrir a pasta de destino. Downloading %n file(s)... - Baixando %n arquivo...Baixando %n arquivos... + + Baixando %n arquivo... + Baixando %n arquivos... + @@ -457,12 +471,18 @@ Clique para abrir a pasta de destino. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - usa configurações globais (%n minuto(s) para a próxima atualização automática)usa configurações globais (%n minuto(s) para a próxima atualização automática) + + usa configurações globais (%n minuto(s) para a próxima atualização automática) + usa configurações globais (%n minuto(s) para a próxima atualização automática) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - usa configurações específicas (%n minuto(s) para a próxima atualização automática)usa configurações específicas (%n minuto(s) para a próxima atualização automática) + + usa configurações específicas (%n minuto(s) para a próxima atualização automática) + usa configurações específicas (%n minuto(s) para a próxima atualização automática) + no errors @@ -484,11 +504,15 @@ Clique para abrir a pasta de destino. unspecified error erro não especificado + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Status da atualização automática: %1 -Status: %2 +Active message filters: %2 +Status: %3 + @@ -518,7 +542,10 @@ Status: %2 I will auto-update %n feed(s). - %n feeds serão atualizados automaticamente.%n feeds serão atualizados automaticamente. + + %n feeds serão atualizados automaticamente. + %n feeds serão atualizados automaticamente. + @@ -855,7 +882,10 @@ ou esta função ainda não foi implementada. day(s) - %n dia%n dias + + %n dia + %n dias + Shrink database file @@ -1023,10 +1053,6 @@ ou esta função ainda não foi implementada. Some value is entered. Algum valor foi inserido. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Você deve usar "%1" como URL de redirecionamento base. Você pode usar a porta personalizada para garantir que nenhum serviço local a ocupe. Certifique-se de que esta URL de redirecionamento coincida com a URL de redirecionamento do "aplicativo" usado. - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! Configurações predefinidas NÃO precisam ser alteradas dos seus valores padrão. Mude estes valores apenas de você for um usuário avançado e sabe o que está fazendo! @@ -1035,6 +1061,10 @@ ou esta função ainda não foi implementada. Tested successfully. You may be prompted to login once more. Testado com sucesso. Você será solicitado para fazer login mais uma vez. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1135,8 +1165,8 @@ ou esta função ainda não foi implementada. Algum valor foi inserido. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Você deve usar "%1" como URL de redirecionamento base. Você pode usar a porta personalizada para garantir que nenhum serviço local a ocupe. Certifique-se de que esta URL de redirecionamento coincida com a URL de redirecionamento do "aplicativo" usado. + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -2124,6 +2154,165 @@ ou esta função ainda não foi implementada. Show only &unread messages Baixar somente mensagens &não lidas + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Título + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Lida + + + Important + Importante + + + URL + + + + Author + Autor + + + Created on + Criado em + + + Contents + Conteúdo + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + + FormOwnCloudFeedDetails @@ -3178,7 +3367,10 @@ Expiração dos tokens de login: %2 Show more messages (%n remaining) - Mostrar mais mensagens (%n restante)Mostrar mais mensagens (%n restantes) + + Mostrar mais mensagens (%n restante) + Mostrar mais mensagens (%n restantes) + Cannot show more messages @@ -3203,14 +3395,18 @@ Expiração dos tokens de login: %2 Refreshing login tokens for '%1'... Atualizando tokens de login para '%1'... - - Requesting access authorization for '%1'... - Solicitando autorização de acesso para '%1'... - You have to login first Você precisa fazer login primeiro + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3219,13 +3415,6 @@ Expiração dos tokens de login: %2 Você pode fechar esta janela agora. Voltar para %1 - - OAuthLogin - - Access authorization to service is requested - Autorização de acesso ao serviço foi solicitado - - OwnCloudServiceRoot @@ -3261,11 +3450,14 @@ Expiração dos tokens de login: %2 + %n other feeds. - + + -+ %n outro feed. ++ %n outro feed. + -+ %n outros feeds. ++ %n outros feeds. + Load initial set of feeds @@ -3338,7 +3530,10 @@ versão, clicando nesta notificação popup. %n deleted message(s). - %n mensagem excluída.%n mensagens excluídas. + + %n mensagem excluída. + %n mensagens excluídas. + Restore recycle bin @@ -3354,7 +3549,10 @@ versão, clicando nesta notificação popup. %n unread message(s). Tooltip for "unread" column of feed list. - %n mensagem não lida.%n mensagem(ns) não lidas. + + %n mensagem não lida. + %n mensagem(ns) não lidas. + @@ -4238,19 +4436,28 @@ Notícias não lidas: %2 TimeSpinBox %n hour(s) - %n hora%n hora(s) + + %n hora + %n hora(s) + %n minute(s) - %n minuto%n minuto(s) + + %n minuto + %n minuto(s) + and e - %n seconds(s) - %n segundo(s)%n segundo(s) + %n second(s) + + + + @@ -4494,4 +4701,4 @@ Servidor: %2 Abrir link no navegado externo - \ No newline at end of file + diff --git a/localization/rssguard_ru.ts b/localization/rssguard_ru.ts index c87af91f5..08f315481 100644 --- a/localization/rssguard_ru.ts +++ b/localization/rssguard_ru.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (категория) + (category) + - (feed) - (канал) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,11 +289,14 @@ Click me to add feeds from this website. This website contains %n feed(s). - Нажмите меня, чтобы добавить каналы с этого сайта. -Этот сайт содержит %n канал(ов).Нажмите меня, чтобы добавить каналы с этого сайта. -Этот сайт содержит %n канал(ов).Нажмите меня, чтобы добавить каналы с этого сайта. -Этот сайт содержит %n канал(ов).Нажмите меня, чтобы добавить каналы с этого сайта. -Этот сайт содержит %n канал(ов). + + Нажмите меня, чтобы добавить каналы с этого сайта. +Этот сайт содержит %n канал(ов). + Нажмите меня, чтобы добавить каналы с этого сайта. +Этот сайт содержит %n канал(ов). + Нажмите меня, чтобы добавить каналы с этого сайта. +Этот сайт содержит %n канал(ов). + Not supported @@ -377,7 +382,7 @@ This website contains %n feed(s). Скачивание завершено - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Файл "%1" загружен. Нажмите здесь, чтобы открыть. @@ -403,11 +408,19 @@ Click here to open parent directory. %n minutes remaining - %n минута осталась%n минуты осталось%n минут осталось%n минуты осталось + + %n минута осталась + %n минуты осталось + %n минут осталось + %n seconds remaining - осталась %n секундаосталось %n секундыосталось %n секундосталось %n секунды + + осталась %n секунда + осталось %n секунды + осталось %n секунд + bytes @@ -427,7 +440,11 @@ Click here to open parent directory. Downloading %n file(s)... - Загрузка %n файла...Загрузка %n файлов...Загрузка %n файлов...Загрузка %n файлов... + + Загрузка %n файла... + Загрузка %n файлов... + Загрузка %n файлов... + @@ -459,12 +476,20 @@ Click here to open parent directory. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - использует глобальные настройки (%n минут(а) до следующего автоматического обновления)использует глобальные настройки (%n минут(а) до следующего автоматического обновления)использует глобальные настройки (%n минут(а) до следующего автоматического обновления)использует глобальные настройки (%n минут(а) до следующего автоматического обновления) + + использует глобальные настройки (%n минут(а) до следующего автоматического обновления) + использует глобальные настройки (%n минут(а) до следующего автоматического обновления) + использует глобальные настройки (%n минут(а) до следующего автоматического обновления) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - использует определенные настройки (%n минут(а) до следующего автоматического обновления)использует определенные настройки (%n минут(а) до следующего автоматического обновления)использует определенные настройки (%n минут(а) до следующего автоматического обновления)использует определенные настройки (%n минут(а) до следующего автоматического обновления) + + использует определенные настройки (%n минут(а) до следующего автоматического обновления) + использует определенные настройки (%n минут(а) до следующего автоматического обновления) + использует определенные настройки (%n минут(а) до следующего автоматического обновления) + no errors @@ -486,11 +511,15 @@ Click here to open parent directory. unspecified error неопределенная ошибка + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Состояние автообновления: %1 -Статус: %2 +Active message filters: %2 +Status: %3 + @@ -520,7 +549,11 @@ Status: %2 I will auto-update %n feed(s). - Будет автоматически обновляться %n канал(ов).Будет автоматически обновляться %n канал(ов).Будет автоматически обновляться %n канал(ов).Будет автоматически обновляться %n канал(ов). + + Будет автоматически обновляться %n канал(ов). + Будет автоматически обновляться %n канал(ов). + Будет автоматически обновляться %n канал(ов). + @@ -645,7 +678,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -856,7 +889,11 @@ or this functionality is not implemented yet. day(s) - деньдняднейдня + + день + дня + дней + Shrink database file @@ -1024,10 +1061,6 @@ or this functionality is not implemented yet. Some value is entered. Введено некоторое значение. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Вы должны использовать "%1" в качестве базового URL перенаправления. Вы можете использовать пользовательский порт, чтобы убедиться, что ни один локальный сервис не занимает его. Убедитесь, что этот URL-адрес перенаправления соответствует URL-адресу перенаправления используемого "приложения". - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! Предопределенные настройки НЕ ДОЛЖНЫ быть изменены по сравнению со значениями по умолчанию. Изменяйте эти значения только вы опытный пользователь, и вы знаете, что вы делаете! @@ -1036,6 +1069,10 @@ or this functionality is not implemented yet. Tested successfully. You may be prompted to login once more. Протестировано успешно. Вам могут предложить войти ещё раз. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1136,8 +1173,8 @@ or this functionality is not implemented yet. Введено некоторое значение. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Вы должны использовать "%1" в качестве базового URL перенаправления. Вы можете использовать пользовательский порт, чтобы убедиться, что ни один локальный сервис не занимает его. Убедитесь, что этот URL-адрес перенаправления соответствует URL-адресу перенаправления используемого "приложения". + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1240,47 +1277,47 @@ or this functionality is not implemented yet. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1451,7 +1488,7 @@ or this functionality is not implemented yet. Download only unread messages - + @@ -2111,19 +2148,178 @@ or this functionality is not implemented yet. &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Заголовок + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Чтение + + + Important + Важное + + + URL + + + + Author + Автор + + + Created on + Дата создания + + + Contents + Контент + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2659,7 +2855,7 @@ You can install it now. Cannot navigate to installation file. Download new installation file manually on project website. - + @@ -2749,11 +2945,11 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + @@ -3180,7 +3376,11 @@ Login tokens expiration: %2 Show more messages (%n remaining) - Показать больше сообщений (осталось %n)Показать больше сообщений (осталось %n)Показать больше сообщений (осталось %n)Показать больше сообщений (осталось %n) + + Показать больше сообщений (осталось %n) + Показать больше сообщений (осталось %n) + Показать больше сообщений (осталось %n) + Cannot show more messages @@ -3205,14 +3405,18 @@ Login tokens expiration: %2 Refreshing login tokens for '%1'... Обновление токенов входа для '%1'... - - Requesting access authorization for '%1'... - Запрос авторизации доступа для '%1'... - You have to login first Вы должны вначале войти + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3221,13 +3425,6 @@ Login tokens expiration: %2 Вы можете закрыть это окно сейчас. Вернуться к %1 - - OAuthLogin - - Access authorization to service is requested - Требуется авторизация для доступа к сервису - - OwnCloudServiceRoot @@ -3263,15 +3460,17 @@ Login tokens expiration: %2 + %n other feeds. - + + -+ %n другой канал. ++ %n другой канал. + -+ %n других канала. ++ %n других канала. + -+ %n других каналов. - -+ %n других каналов. ++ %n других каналов. + Load initial set of feeds @@ -3326,7 +3525,7 @@ Tiny Tiny RSS - это программа для чтения и агрегац Please, check NEW stuff included in this version by clicking this popup notification. - + @@ -3341,7 +3540,11 @@ version by clicking this popup notification. %n deleted message(s). - %n удаленное сообщение.%n удаленных сообщения.%n удаленных сообщений.%n удаленных сообщения. + + %n удаленное сообщение. + %n удаленных сообщения. + %n удаленных сообщений. + Restore recycle bin @@ -3357,7 +3560,11 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - %n непрочитанное(ых) сообщение(й)%n непрочитанное(ых) сообщение(й)%n непрочитанное(ых) сообщение(й)%n непрочитанное(ых) сообщение(й) + + %n непрочитанное(ых) сообщение(й) + %n непрочитанное(ых) сообщение(й) + %n непрочитанное(ых) сообщение(й) + @@ -3581,7 +3788,7 @@ File filter for external tool selection dialog. Parameters passed to executable - + @@ -3858,7 +4065,7 @@ Authors of this application are NOT responsible for lost data. Update all feeds on application startup with initial delay of - + @@ -4012,20 +4219,20 @@ Authors of this application are NOT responsible for lost data. Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4241,19 +4448,31 @@ Unread news: %2 TimeSpinBox %n hour(s) - %n час(ов)%n час(ов)%n час(ов)%n час(ов) + + %n час(ов) + %n час(ов) + %n час(ов) + %n minute(s) - %n минут(а)%n минут(а)%n минут(а)%n минут(а) + + %n минут(а) + %n минут(а) + %n минут(а) + and и - %n seconds(s) - + %n second(s) + + + + + @@ -4497,4 +4716,4 @@ Last login on: %4 Открыть ссылку о внешнем браузере - \ No newline at end of file + diff --git a/localization/rssguard_sv.ts b/localization/rssguard_sv.ts index 749725c0f..33d037276 100644 --- a/localization/rssguard_sv.ts +++ b/localization/rssguard_sv.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (kategori) + (category) + - (feed) - (flöde) + (feed) + @@ -287,9 +289,12 @@ Click me to add feeds from this website. This website contains %n feed(s). - Klicka för att lägga till flöden från webbsidan. -Denna webbsida innehåller ett annat flöde.Klicka för att lägga till flöden från webbsidan. -Denna webbsida innehåller %n flöden. + + Klicka för att lägga till flöden från webbsidan. +Denna webbsida innehåller ett annat flöde. + Klicka för att lägga till flöden från webbsidan. +Denna webbsida innehåller %n flöden. + Not supported @@ -375,7 +380,7 @@ Denna webbsida innehåller %n flöden. Nedladdning slutförd - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Filen '%1' är nedlladdad. Klicka här för att öppna målmappen. @@ -401,11 +406,17 @@ Klicka här för att öppna målmappen. %n minutes remaining - %n minut kvar%n minuter kvar + + %n minut kvar + %n minuter kvar + %n seconds remaining - %n sekund kvar%n sekunder kvar + + %n sekund kvar + %n sekunder kvar + bytes @@ -425,7 +436,10 @@ Klicka här för att öppna målmappen. Downloading %n file(s)... - Laddar ner %n fil...Laddar ner %n filer... + + Laddar ner %n fil... + Laddar ner %n filer... + @@ -457,12 +471,18 @@ Klicka här för att öppna målmappen. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - använder global inställning (%n minut till nästa automatiska uppdatering)använder globala inställningar (%n minuter till nästa automatiska uppdatering) + + använder global inställning (%n minut till nästa automatiska uppdatering) + använder globala inställningar (%n minuter till nästa automatiska uppdatering) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - använder specifik inställning (%n minut till nästa automatiska uppdatering)använder specifika inställningar (%n minuter till nästa automatiska uppdatering) + + använder specifik inställning (%n minut till nästa automatiska uppdatering) + använder specifika inställningar (%n minuter till nästa automatiska uppdatering) + no errors @@ -484,11 +504,15 @@ Klicka här för att öppna målmappen. unspecified error ospecificerat fel + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Status för automatisk uppdatering: %1 -Status: %2 +Active message filters: %2 +Status: %3 + @@ -518,7 +542,10 @@ Status: %2 I will auto-update %n feed(s). - Jag uppdaterar %n flöde automatisktJag uppdaterar %n flöden automatiskt + + Jag uppdaterar %n flöde automatiskt + Jag uppdaterar %n flöden automatiskt + @@ -855,7 +882,10 @@ att funktionen inte är implementerad än. day(s) - dagdagar + + dag + dagar + Shrink database file @@ -1023,10 +1053,6 @@ att funktionen inte är implementerad än. Some value is entered. Ett värde angavs. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Du måste använda "%1" som omdirigerings-URL. Du kan dock använda valfri port, för att säkerställa att den inte är upptagen av någon lokal tjänst. Tillse att denna omdirigerings-URL stämmer med omdirigerings-URL för den "applikation" som används. - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! Fördefinierade inställningar BEHÖVER INTE ändras från standardinställning. Ändra dessa inställningar, endast om du räknar dig som avancerad användare och vet vad du gör! @@ -1035,6 +1061,10 @@ att funktionen inte är implementerad än. Tested successfully. You may be prompted to login once more. Testet lyckades. Du kan behöva logga in igen. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1135,8 +1165,8 @@ att funktionen inte är implementerad än. Ett värde angavs. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Du måste använda "%1" som omdirigerings-URL. Du kan dock använda valfri port, för att säkerställa att den inte är upptagen av någon lokal tjänst. Tillse att denna omdirigerings-URL stämmer med omdirigerings-URL för den "applikation" som används. + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -2124,6 +2154,165 @@ att funktionen inte är implementerad än. Show only &unread messages Visa endast &olästa meddelanden + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Läst + + + Important + Viktigt + + + URL + URL + + + Author + Författare + + + Created on + Skapad + + + Contents + Innehåll + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + + FormOwnCloudFeedDetails @@ -3177,7 +3366,10 @@ Inloggningstoken upphör: %2 Show more messages (%n remaining) - Visa fler meddelanden (%n återstår)Visa fler meddelanden (%n återstår) + + Visa fler meddelanden (%n återstår) + Visa fler meddelanden (%n återstår) + Cannot show more messages @@ -3202,14 +3394,18 @@ Inloggningstoken upphör: %2 Refreshing login tokens for '%1'... Uppdaterar inloggningstoken för "%1"... - - Requesting access authorization for '%1'... - Begär åtkomstauktorisering för "%1"... - You have to login first Du måste logga in först + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3218,13 +3414,6 @@ Inloggningstoken upphör: %2 Du kan stänga det här fönstret nu. Gå tillbaka till %1 - - OAuthLogin - - Access authorization to service is requested - Åtkomstautentisering begärs för tjänsten - - OwnCloudServiceRoot @@ -3260,11 +3449,14 @@ Inloggningstoken upphör: %2 + %n other feeds. - + + -+ %n annat flöde. ++ %n annat flöde. + -+ %n andra flöden. ++ %n andra flöden. + Load initial set of feeds @@ -3337,7 +3529,10 @@ genom att klicka på denna popup-avisering. %n deleted message(s). - %n borttaget meddelande.%n borttagna meddelanden. + + %n borttaget meddelande. + %n borttagna meddelanden. + Restore recycle bin @@ -3353,7 +3548,10 @@ genom att klicka på denna popup-avisering. %n unread message(s). Tooltip for "unread" column of feed list. - %n oläst meddelande.%n olästa meddelanden. + + %n oläst meddelande. + %n olästa meddelanden. + @@ -4238,19 +4436,28 @@ Olästa nyheter: %2 TimeSpinBox %n hour(s) - %n timma%n timmar + + %n timma + %n timmar + %n minute(s) - %n minut%n minuter + + %n minut + %n minuter + and och - %n seconds(s) - %n sekund%n sekunder + %n second(s) + + + + @@ -4494,4 +4701,4 @@ Senaste inloggning: %4 Öppna länk i extern webbläsare - \ No newline at end of file + diff --git a/localization/rssguard_uk.ts b/localization/rssguard_uk.ts index 212ddbc5b..1d83cfda5 100644 --- a/localization/rssguard_uk.ts +++ b/localization/rssguard_uk.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (категорія) + (category) + - (feed) - (стрічка новин) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,7 +289,11 @@ Click me to add feeds from this website. This website contains %n feed(s). - + + + + + Not supported @@ -373,7 +379,7 @@ This website contains %n feed(s). Завантаження завершено - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. Завантажено файл %1 Натисніть щоб відкрити батьківский каталог. @@ -399,11 +405,19 @@ Click here to open parent directory. %n minutes remaining - + + + + + %n seconds remaining - + + + + + bytes @@ -423,26 +437,30 @@ Click here to open parent directory. Downloading %n file(s)... - + + + + + EmailRecipientControl To - + Cc - + Bcc - + Reply-to - + @@ -455,12 +473,20 @@ Click here to open parent directory. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - + + + + + no errors @@ -482,11 +508,15 @@ Click here to open parent directory. unspecified error невизначена помилка + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - Статус автоматичного оновлення: %1 -Статус: %2 +Active message filters: %2 +Status: %3 + @@ -516,7 +546,11 @@ Status: %2 I will auto-update %n feed(s). - + + + + + @@ -642,7 +676,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -743,27 +777,27 @@ or this functionality is not implemented yet. FormAddEditEmail Write e-mail message - + From - + Name and address of this e-mail message sender - + Contents of your e-mail message - + ... - + Add new recipient. - + @@ -853,7 +887,11 @@ or this functionality is not implemented yet. day(s) - + + + + + Shrink database file @@ -1021,10 +1059,6 @@ or this functionality is not implemented yet. Some value is entered. Введено значення. - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Ви повинні використовувати "%1" як базовий URL перенаправлення. Ви можете використовувати спеціальний порт для впевненості, що він не буде занято локальним сервісом. Переконайтеся, що цей URL перенаправлення відповідає URL перенаправлення програми, що використовується. - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! НЕ ПОТРІБНО змінювати значення налаштувань за замовченням. Змінювати ці значення слід у тому випадку, коли ви є досвідченим користувачем і добре розумієте, що ви робите! @@ -1033,6 +1067,10 @@ or this functionality is not implemented yet. Tested successfully. You may be prompted to login once more. Тест успішний. Можлийи потоврний запит для підключення. + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1133,8 +1171,8 @@ or this functionality is not implemented yet. Введено значення. - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - Ви повинні використовувати "%1" як базовий URL перенаправлення. Ви можете використовувати спеціальний порт для впевненості, що він не буде занято локальним сервісом. Переконайтеся, що цей URL перенаправлення відповідає URL перенаправлення програми, що використовується. + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1237,47 +1275,47 @@ or this functionality is not implemented yet. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1448,7 +1486,7 @@ or this functionality is not implemented yet. Download only unread messages - + @@ -1692,7 +1730,7 @@ or this functionality is not implemented yet. Use default icon from icon theme - + Fetch icon from feed @@ -2104,23 +2142,182 @@ or this functionality is not implemented yet. &Donate... - + &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + Назва + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + Прочитане + + + Important + Важливе + + + URL + URL + + + Author + Автор + + + Created on + Дата створення + + + Contents + Вміст + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2359,7 +2556,7 @@ You have to restart manually. Use default icon from icon theme - + @@ -2505,11 +2702,11 @@ You have to restart manually. &Export to file - + &Import from file - + @@ -2655,7 +2852,7 @@ You can install it now. Cannot navigate to installation file. Download new installation file manually on project website. - + @@ -2745,11 +2942,11 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + @@ -2965,86 +3162,86 @@ Login tokens expiration: %2 Loading of messages failed, maybe messages could not be downloaded. - + Loading of messages from item '%1' failed. - + Account ID - + Custom ID - + Account ID of the message. - + Custom ID of the message - + Custom hash - + Custom hash of the message. - + Feed ID - + Custom ID of feed of the message. - + Has enclosures - + Indication of enclosures presence within the message. - + MessagesToolBar Search messages - + Message search box - + Menu for highlighting messages - + No extra highlighting - + Highlight unread messages - + Highlight important messages - + Display all messages - + Message highlighter - + Toolbar spacer @@ -3055,35 +3252,35 @@ Login tokens expiration: %2 MessagesView Context menu for messages - + Problem with starting external web browser - + External web browser could not be started. - + Problem with starting external e-mail client - + External e-mail client could not be started. - + Open with external tool - + Cannot run external tool - + External tool '%1' could not be started. - + @@ -3096,27 +3293,27 @@ Login tokens expiration: %2 host not found Network status. - + connection refused Network status. - + connection timed out Network status. - + SSL handshake failed Network status. - + proxy server connection refused Network status. - + temporary failure @@ -3126,22 +3323,22 @@ Login tokens expiration: %2 authentication failed Network status. - + proxy authentication required Network status. - + proxy server not found Network status. - + content not found Network status. - + unknown error @@ -3155,72 +3352,73 @@ Login tokens expiration: %2 access to content was denied - + connection timed out or was cancelled - + unknown content Network status. - + NewspaperPreviewer Form - + Show more messages (%n remaining) - + + + + + Cannot show more messages - + Cannot show more messages because parent feed was removed. - + OAuth2Service Click here to login. - + Logging in via OAuth 2.0... - + Refreshing login tokens for '%1'... - - - - Requesting access authorization for '%1'... - + You have to login first - + + + + Navigate to website + + + + To login, you need to navigate to this website: + OAuthHttpHandler You can close this window now. Go back to %1 - - - - - OAuthLogin - - Access authorization to service is requested - + @@ -3248,17 +3446,21 @@ Login tokens expiration: %2 LANG_AUTHOR Name of translator - optional. - + LANG_EMAIL - + + %n other feeds. - + + + + + Load initial set of feeds @@ -3270,19 +3472,19 @@ Login tokens expiration: %2 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. - + Standard online feeds (RSS/RDF/ATOM) - + This service offers integration with standard online RSS/RDF/ATOM feeds and podcasts. - + The News app is an RSS/Atom feed aggregator. It is part of Nextcloud suite. This plugin implements %1 API. - + New version available @@ -3294,45 +3496,49 @@ At least API level %1 is required. Passed external tool representation is not valid. - + This is integration of Inoreader. - + Simple Gmail integration via JSON API. Allows sending e-mails too. - + Welcome to %1. Please, check NEW stuff included in this version by clicking this popup notification. - + RecycleBin Recycle bin - + Recycle bin contains all deleted messages from all feeds. - + %n deleted message(s). - + + + + + Restore recycle bin - + Empty recycle bin - + @@ -3340,7 +3546,11 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - + + + + + @@ -3370,27 +3580,27 @@ version by clicking this popup notification. <html><head/><body><p>If unchecked, then default system-wide web browser is used.</p></body></html> - + Use custom external web browser - + Web browser executable - + Executable file of web browser - + &Browse - + Use sample arguments for - + Select browser @@ -3398,37 +3608,37 @@ version by clicking this popup notification. Note that "%1" (without quotation marks) is placeholder for URL of selected message. - + External e-mail client - + Use custom external e-mail client - + E-mail client executable - + Executable file of e-mail client - + Select client - + Placeholders: • %1 - title of selected message, • %2 - body of selected message. - + Proxy - + Type @@ -3441,7 +3651,7 @@ version by clicking this popup notification. Hostname or IP of your proxy server - + Port @@ -3453,7 +3663,7 @@ version by clicking this popup notification. Your username for proxy server authentication - + Password @@ -3461,7 +3671,7 @@ version by clicking this popup notification. Your password for proxy server authentication - + Display password @@ -3469,11 +3679,11 @@ version by clicking this popup notification. Note that these settings are applied only on newly established connections. - + Select web browser executable - + Executables (*) @@ -3482,47 +3692,47 @@ version by clicking this popup notification. File filter for external e-mail selection dialog. ---------- File filter for external tool selection dialog. - + Executables (*.*) - + Select e-mail executable - + Opera 12 or older - + Mozilla Thunderbird - + No proxy - + System proxy - + Socks5 - + Http - + Web browser & e-mail & proxy - + Always open links from simple internal text browser in external web browser - + External tools @@ -3530,7 +3740,7 @@ File filter for external tool selection dialog. On this page, you can setup a list of external tools which can open URLs of selected messages. - + Add external tool @@ -3538,11 +3748,11 @@ File filter for external tool selection dialog. Delete selected external tool - + Executable - + Parameters @@ -3550,7 +3760,7 @@ File filter for external tool selection dialog. Select external tool - + Enter parameters @@ -3558,26 +3768,26 @@ File filter for external tool selection dialog. Enter (optional) parameters separated by single space to send to executable when opening URLs. - + Parameters passed to executable - + SettingsDatabase WARNING: Note that switching to another data storage type will NOT copy existing your data from currently active data storage to newly selected one. - + Database driver - + Use in-memory database as the working database - + 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: @@ -3591,7 +3801,7 @@ Disadvantages: <li>application startup and shutdown can take little longer (max. 2 seconds).</li> </ul> Authors of this application are NOT responsible for lost data. - + Hostname @@ -3611,19 +3821,19 @@ Authors of this application are NOT responsible for lost data. Test setup - + 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. - + &Show password - + Working database - + Hostname is empty. @@ -3631,7 +3841,7 @@ Authors of this application are NOT responsible for lost data. Hostname looks ok. - + Username is empty. @@ -3639,7 +3849,7 @@ Authors of this application are NOT responsible for lost data. Username looks ok. - + Password is empty. @@ -3647,7 +3857,7 @@ Authors of this application are NOT responsible for lost data. Password looks ok. - + Working database is empty. @@ -3659,15 +3869,15 @@ Authors of this application are NOT responsible for lost data. No connection test triggered so far. - + You did not executed any connection test yet. - + Hostname of your MySQL server - + Username to login with @@ -3687,42 +3897,42 @@ Authors of this application are NOT responsible for lost data. Note that turning this option ON will make saving of new messages FASTER, but it might rarely cause some issues with messages saving. - + Use DB transactions when storing downloaded messages - + SettingsDownloads Open download manager when new download is started - + Target directory for downloaded files - + Ask for each individual downloaded file - + Save all downloaded files to - + Target directory where all downloaded files are saved - + &Browse - + Select downloads target directory - + Downloads @@ -3741,15 +3951,15 @@ Authors of this application are NOT responsible for lost data. Only auto-update when application is unfocused - + Feed connection timeout - + 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. - + ms @@ -3757,11 +3967,11 @@ Authors of this application are NOT responsible for lost data. Message count format in feed list - + Enter format for count of messages 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) messages. - + Messages @@ -3773,11 +3983,11 @@ Authors of this application are NOT responsible for lost data. Keep message selection in the middle of the message list viewport - + Use custom date/time format (overrides format loaded from active localization) - + &Change font @@ -3785,70 +3995,70 @@ Authors of this application are NOT responsible for lost data. Font preview - + Feeds & messages - + Height of image attachments - + Enable "auto-update started" notification - + Height or rows in feed list (-1 = default height) - + Height or rows in message list (-1 = default height) - + Feed list font - + Display placeholders to indicate locations of pictures - + Message list font - + Internal message browser font - + Select new font - + Update all feeds on application startup with initial delay of - + SettingsGeneral Launch %1 on operating system startup - + Check for updates on application startup - + Remove junk Trolltech registry key (HKCU\Software\Trolltech) when application quits (Use at your own risk!) - + (not supported on this platform) - + General @@ -3859,31 +4069,31 @@ Authors of this application are NOT responsible for lost data. SettingsGui Icons && skins - + Icon theme - + Tray area && notifications - + Tray icon - + Hide main window when it is minimized - + Start application hidden - + Enable popup balloon tooltips - + Tabs @@ -3891,11 +4101,11 @@ Authors of this application are NOT responsible for lost data. Open new tabs with left mouse button double-click on tab bar - + Hide tab bar if just one tab is visible - + Close tabs with @@ -3903,31 +4113,31 @@ Authors of this application are NOT responsible for lost data. Middle mouse button single-click - + Toolbars - + Toolbar for feeds list - + Toolbar for messages list - + Statusbar - + Toolbar button style - + Select toolbar to edit - + Name @@ -3947,11 +4157,11 @@ Authors of this application are NOT responsible for lost data. (Tray icon is not available.) - + Icon only - + Text only @@ -3959,11 +4169,11 @@ Authors of this application are NOT responsible for lost data. Text beside icon - + Text under icon - + Follow OS style @@ -3979,24 +4189,24 @@ Authors of this application are NOT responsible for lost data. Skin - + Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4018,33 +4228,33 @@ Authors of this application are NOT responsible for lost data. SettingsShortcuts Keyboard shortcuts - + ShortcutCatcher Reset to original shortcut. - + Clear current shortcut. - + Click and hit new shortcut. - + SkinFactory This page was blocked by AdBlock - + Blocked by set: "%1"<br/>Blocked by filter: "%2" - + @@ -4055,29 +4265,29 @@ Authors of this application are NOT responsible for lost data. Metadata was not fetched because: %1. - + Network status: %1 Encoding: %2 Type: %3 - + StandardServiceRoot This is obligatory service account for standard RSS/RDF/ATOM feeds. - + Do you want to load initial set of feeds? - + Error when loading initial feeds - + Fetch metadata @@ -4209,19 +4419,31 @@ Unread news: %2 TimeSpinBox %n hour(s) - + + + + + %n minute(s) - + + + + + and та - %n seconds(s) - + %n second(s) + + + + + @@ -4427,7 +4649,7 @@ Last login on: %4 Accelerate 2D canvas - + Print element backgrounds @@ -4465,4 +4687,4 @@ Last login on: %4 Відкрити посилання у зовнішньому браузері - \ No newline at end of file + diff --git a/localization/rssguard_zh_CN.ts b/localization/rssguard_zh_CN.ts index 0f97e1dd6..e42764c98 100755 --- a/localization/rssguard_zh_CN.ts +++ b/localization/rssguard_zh_CN.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (分类) + (category) + - (feed) - (Feed) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,8 +289,10 @@ Click me to add feeds from this website. This website contains %n feed(s). - 点此添加来自此网站的 Feed -此网站包含 %n 个 Feed + + 点此添加来自此网站的 Feed +此网站包含 %n 个 Feed + Not supported @@ -374,7 +378,7 @@ This website contains %n feed(s). 下载完成 - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. 文件 '%1' 下载完成 点此打开所在目录 @@ -400,11 +404,15 @@ Click here to open parent directory. %n minutes remaining - 剩余 %n 分钟 + + 剩余 %n 分钟 + %n seconds remaining - 剩余 %n 秒 + + 剩余 %n 秒 + bytes @@ -424,7 +432,9 @@ Click here to open parent directory. Downloading %n file(s)... - 正在下载 %n 个文件… + + 正在下载 %n 个文件… + @@ -456,12 +466,16 @@ Click here to open parent directory. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - 使用全局设置(每 %n 分钟自动更新) + + 使用全局设置(每 %n 分钟自动更新) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - 使用指定设置(每 %n 分钟自动更新) + + 使用指定设置(每 %n 分钟自动更新) + no errors @@ -483,11 +497,15 @@ Click here to open parent directory. unspecified error 不明错误 + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - 自动更新:%1 -状态:%2 +Active message filters: %2 +Status: %3 + @@ -517,7 +535,9 @@ Status: %2 I will auto-update %n feed(s). - 即将更新 %n 个 Feed + + 即将更新 %n 个 Feed + @@ -642,7 +662,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -853,7 +873,9 @@ or this functionality is not implemented yet. day(s) - + + + Shrink database file @@ -1021,10 +1043,6 @@ or this functionality is not implemented yet. Some value is entered. 已有输入值 - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - 你必须使用 "%1" 作为基础的重定向 URL。你可以使用自定义端口,以防本地服务占用它。请确保此处的重定向 URL与“应用”中一致。 - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! 通常不需要改动默认值。请只在你是高级用户,以及你知道自己在做什么时,才修改这些值。 @@ -1033,6 +1051,10 @@ or this functionality is not implemented yet. Tested successfully. You may be prompted to login once more. 测试成功…你可能需要再次登录 + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1133,8 +1155,8 @@ or this functionality is not implemented yet. 已有输入值 - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - 你必须使用 "%1" 作为基础的重定向 URL。你可以使用自定义端口,以防本地服务占用它。请确保此处的重定向 URL与“应用”中一致。 + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1237,47 +1259,47 @@ or this functionality is not implemented yet. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1385,7 +1407,7 @@ or this functionality is not implemented yet. Tiny Tiny RSS server is okay, running with API level %1, while at least API level %2 is required. Tiny Tiny RSS 服务器就绪,当前 API 级别 %1,所需最低级别 %2 -  Tiny Tiny RSS server is okay. @@ -1449,7 +1471,7 @@ or this functionality is not implemented yet. Download only unread messages - + @@ -2109,19 +2131,178 @@ or this functionality is not implemented yet. &Copy URLs of selected items - + Mark selected messages as &read - + Mark selected messages as &unread - + Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + 已读 + + + Important + 重要 + + + URL + URL + + + Author + 作者 + + + Created on + 创建时间 + + + Contents + 内容 + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2658,7 +2839,7 @@ You can install it now. Cannot navigate to installation file. Download new installation file manually on project website. - + @@ -2748,11 +2929,11 @@ Token 过期时间:%2 ImportantNode Important messages - + You can find all important messages here. - + @@ -3178,7 +3359,9 @@ Token 过期时间:%2 Show more messages (%n remaining) - 显示更多消息(剩余 %n 条) + + 显示更多消息(剩余 %n 条) + Cannot show more messages @@ -3203,14 +3386,18 @@ Token 过期时间:%2 Refreshing login tokens for '%1'... 正在为 '%1' 刷新用户 Token… - - Requesting access authorization for '%1'... - 正在为 '%1' 请求访问授权… - You have to login first 你必须先登录 + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3219,13 +3406,6 @@ Token 过期时间:%2 你现在可以关闭窗口,返回到 %1 - - OAuthLogin - - Access authorization to service is requested - 访问授权已请求 - - OwnCloudServiceRoot @@ -3261,9 +3441,11 @@ Token 过期时间:%2 + %n other feeds. - + + -+ %n 其它 Feed ++ %n 其它 Feed + Load initial set of feeds @@ -3318,7 +3500,7 @@ Tiny Tiny RSS 是一个开源的基于 Web 的 RSS/Atom 阅读器,允许你以 Please, check NEW stuff included in this version by clicking this popup notification. - + @@ -3333,7 +3515,9 @@ version by clicking this popup notification. %n deleted message(s). - %n 条被删除的消息 + + %n 条被删除的消息 + Restore recycle bin @@ -3349,7 +3533,9 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - %n 条未读消息 + + %n 条未读消息 + @@ -3573,7 +3759,7 @@ File filter for external tool selection dialog. Parameters passed to executable - + @@ -3851,7 +4037,7 @@ Authors of this application are NOT responsible for lost data. Update all feeds on application startup with initial delay of - + @@ -4005,20 +4191,20 @@ Authors of this application are NOT responsible for lost data. Use monochrome icon - + system icon theme Label for disabling icon theme. - + no icon theme - + Left mouse button double-click - + @@ -4234,19 +4420,25 @@ Unread news: %2 TimeSpinBox %n hour(s) - %n 小时 + + %n 小时 + %n minute(s) - %n 分钟 + + %n 分钟 + and - %n seconds(s) - + %n second(s) + + + @@ -4490,4 +4682,4 @@ Last login on: %4 在外部浏览器中打开链接 - \ No newline at end of file + diff --git a/localization/rssguard_zh_TW.ts b/localization/rssguard_zh_TW.ts index a95fcac4a..614b9c40c 100755 --- a/localization/rssguard_zh_TW.ts +++ b/localization/rssguard_zh_TW.ts @@ -1,13 +1,15 @@ - + + + AccountCheckModel - (category) - (分類) + (category) + - (feed) - (新聞源) + (feed) + @@ -230,11 +232,11 @@ Removing starred messages... - + Starred messages purged... - + @@ -275,7 +277,7 @@ Unknown error: '%1'. Unknown MySQL error arised. - + @@ -287,8 +289,10 @@ Click me to add feeds from this website. This website contains %n feed(s). - 點我以從此網站加入新聞源。 -此網站含 %n 新聞源。 + + 點我以從此網站加入新聞源。 +此網站含 %n 新聞源。 + Not supported @@ -374,7 +378,7 @@ This website contains %n feed(s). 下載完成 - File '%1' is downloaded. + File '%1' is downloaded. Click here to open parent directory. 檔案 '%1' 已下載。 點此開啟上層目錄。 @@ -400,11 +404,15 @@ Click here to open parent directory. %n minutes remaining - 剩 %n 分 + + 剩 %n 分 + %n seconds remaining - 剩 %n 秒 + + 剩 %n 秒 + bytes @@ -424,7 +432,9 @@ Click here to open parent directory. Downloading %n file(s)... - 下載 %n 的檔案… + + 下載 %n 的檔案… + @@ -456,12 +466,16 @@ Click here to open parent directory. uses global settings (%n minute(s) to next auto-update) Describes feed auto-update status. - 使用全局設定 (每 %n 分鍾自動更新) + + 使用全局設定 (每 %n 分鍾自動更新) + uses specific settings (%n minute(s) to next auto-update) Describes feed auto-update status. - 使用指定設定 (每 %n 分鍾自動更新) + + 使用指定設定 (每 %n 分鍾自動更新) + no errors @@ -483,11 +497,15 @@ Click here to open parent directory. unspecified error 無法檢別的錯誤 + + uses global settings (global feed auto-updating is disabled) + + Auto-update status: %1 -Status: %2 - 自動更新狀態: %1 -狀態: %2 +Active message filters: %2 +Status: %3 + @@ -517,7 +535,9 @@ Status: %2 I will auto-update %n feed(s). - 將自動更新 %n 新聞源。 + + 將自動更新 %n 新聞源。 + @@ -643,7 +663,7 @@ or this functionality is not implemented yet. Context menu for important messages - + @@ -854,7 +874,9 @@ or this functionality is not implemented yet. day(s) - + + + Shrink database file @@ -1022,10 +1044,6 @@ or this functionality is not implemented yet. Some value is entered. 輸入了某值。 - - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - 您一定得使用 "%1" 作為基礎的重導向 URL。可使用自訂端埠,以防本機服務占用它。請確認此處的重導向 URL 與「應用程式」中的一致。 - Predefined settings DO NOT have to be changed from their default values. Change these values only of you are advanced user and you know what you are doing! 預給的設定值不一定要改動。只有進階使用與知道自己在做什麼,才修改這些值! @@ -1034,6 +1052,10 @@ or this functionality is not implemented yet. Tested successfully. You may be prompted to login once more. 成功測試。可能會敦促您再次登入。 + + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + + FormEditInoreaderAccount @@ -1134,8 +1156,8 @@ or this functionality is not implemented yet. 輸入了某值。 - You must use "%1" as base redirect URL. You can use custom port to make sure that no local service occupies it. Make sure that this redirect URL matches redirect URL of used "application". - 您一定得使用 "%1" 作為基礎的重導向 URL。可使用自訂端埠,以防本機服務占用它。請確認此處的重導向 URL 與「應用程式」中的一致。 + You must use "%1" as redirect URL. It is important to leave this URL intact, because %2 is waiting on specified port for service tokens. + @@ -1238,47 +1260,47 @@ or this functionality is not implemented yet. Download only unread messages - + Password for your Nextcloud account - + Username for your Nextcloud account - + URL of your Nextcloud server, without any API path - + Add new Nextcloud News account - + Edit existing Nextcloud News account - + Selected Nextcloud News server is running unsupported version (%1). At least version %2 is required. - + Selected Nextcloud News server is running unsupported version. - + Nextcloud News server is okay, running with version %1, while at least version %2 is required. - + Nextcloud News server is okay. - + Network error, have you entered correct Nextcloud endpoint and password? - + @@ -1449,7 +1471,7 @@ or this functionality is not implemented yet. Download only unread messages - + @@ -2121,7 +2143,166 @@ or this functionality is not implemented yet. Show only &unread messages - + + + + Message &filters + + + + + FormMessageFiltersManager + + Message filters + + + + Remove selected + + + + Add new + + + + Account + + + + &Check all + + + + &Uncheck all + + + + Message filter details + + + + Title + 標題 + + + Title of message filter + + + + JavaScript code + + + + Your JavaScript-based message filtering logic + + + + Sample message + + + + Read + 已讀 + + + Important + 重要 + + + URL + URL + + + Author + 作者 + + + Created on + 建立時間 + + + Contents + 擷文 + + + Script output + + + + &Test! + + + + &Beautify! + + + + Detailed &help + + + + New message filter + + + + Message will be %1. + + + + + + ACCEPTED + + + + REJECTED + + + + Output (modified) message is: + Title = '%1' + URL = '%2' + Author = '%3' + Is read/important = '%4/%5' + Created on = '%6' + Contents = '%7' + + + + yes + + + + no + + + + JavaScript-based filter contains errors: '%1'. + + + + Cannot find 'clang-format' + + + + Script was not beautified, because 'clang-format' tool was not found. + + + + Error + + + + Script was not beautified, because 'clang-format' tool thrown error. + + + + Beautifier was running for too long time + + + + Script was not beautified, is 'clang-format' installed? + @@ -2747,11 +2928,11 @@ Login tokens expiration: %2 ImportantNode Important messages - + You can find all important messages here. - + @@ -3177,7 +3358,9 @@ Login tokens expiration: %2 Show more messages (%n remaining) - 顯示更多消息 (剩 %n 條) + + 顯示更多消息 (剩 %n 條) + Cannot show more messages @@ -3202,14 +3385,18 @@ Login tokens expiration: %2 Refreshing login tokens for '%1'... 為 '%1' 重整登入用的語詞中… - - Requesting access authorization for '%1'... - 為 '%1' 請求准予存取中… - You have to login first 您必須先登入 + + Navigate to website + + + + To login, you need to navigate to this website: + + OAuthHttpHandler @@ -3218,13 +3405,6 @@ Login tokens expiration: %2 現在可以關閉此窗。回到 %1 - - OAuthLogin - - Access authorization to service is requested - 已請求准予使用服務 - - OwnCloudServiceRoot @@ -3260,9 +3440,11 @@ Login tokens expiration: %2 + %n other feeds. - + + -+ %n 其他新聞源。 ++ %n 其他新聞源。 + Load initial set of feeds @@ -3335,7 +3517,9 @@ version by clicking this popup notification. %n deleted message(s). - %n 條被刪的消息。 + + %n 條被刪的消息。 + Restore recycle bin @@ -3351,7 +3535,9 @@ version by clicking this popup notification. %n unread message(s). Tooltip for "unread" column of feed list. - %n 未讀訊息。 + + %n 未讀訊息。 + @@ -3853,7 +4039,7 @@ Authors of this application are NOT responsible for lost data. Update all feeds on application startup with initial delay of - + @@ -4236,19 +4422,25 @@ Unread news: %2 TimeSpinBox %n hour(s) - %n 小時 + + %n 小時 + %n minute(s) - %n 分 + + %n 分 + and - %n seconds(s) - + %n second(s) + + + @@ -4492,4 +4684,4 @@ Last login on: %4 於外部瀏覽器開啟連結 - \ No newline at end of file + diff --git a/src/librssguard/miscellaneous/databasequeries.cpp b/src/librssguard/miscellaneous/databasequeries.cpp index 8eb6f081e..56532b91c 100755 --- a/src/librssguard/miscellaneous/databasequeries.cpp +++ b/src/librssguard/miscellaneous/databasequeries.cpp @@ -1456,6 +1456,54 @@ QMultiMap DatabaseQueries::messageFiltersInFeeds(const QSqlDatabas return filters_in_feeds; } +void DatabaseQueries::assignMessageFilterToFeed(const QSqlDatabase& db, const QString& feed_custom_id, + int filter_id, int account_id, bool* ok) { + QSqlQuery q(db); + + q.prepare("INSERT INTO MessageFiltersInFeeds (filter, feed_custom_id, account_id) " + "VALUES(:filter, :feed_custom_id, :account_id);"); + + q.bindValue(QSL(":filter"), filter_id); + q.bindValue(QSL(":feed_custom_id"), feed_custom_id); + q.bindValue(QSL(":account_id"), account_id); + q.setForwardOnly(true); + + if (q.exec()) { + if (ok != nullptr) { + *ok = true; + } + } + else { + if (ok != nullptr) { + *ok = false; + } + } +} + +void DatabaseQueries::removeMessageFilterFromFeed(const QSqlDatabase& db, const QString& feed_custom_id, + int filter_id, int account_id, bool* ok) { + QSqlQuery q(db); + + q.prepare("DELETE FROM MessageFiltersInFeeds " + "WHERE filter = :filter AND feed_custom_id = :feed_custom_id AND account_id = :account_id;"); + + q.bindValue(QSL(":filter"), filter_id); + q.bindValue(QSL(":feed_custom_id"), feed_custom_id); + q.bindValue(QSL(":account_id"), account_id); + q.setForwardOnly(true); + + if (q.exec()) { + if (ok != nullptr) { + *ok = true; + } + } + else { + if (ok != nullptr) { + *ok = false; + } + } +} + QList DatabaseQueries::getStandardAccounts(const QSqlDatabase& db, bool* ok) { QSqlQuery q(db); QList roots; diff --git a/src/librssguard/miscellaneous/databasequeries.h b/src/librssguard/miscellaneous/databasequeries.h index ccbb8c360..1a490c330 100644 --- a/src/librssguard/miscellaneous/databasequeries.h +++ b/src/librssguard/miscellaneous/databasequeries.h @@ -89,6 +89,10 @@ class DatabaseQueries { // Message filters operators. static QList getMessageFilters(const QSqlDatabase& db, bool* ok = nullptr); static QMultiMap messageFiltersInFeeds(const QSqlDatabase& db, int account_id, bool* ok = nullptr); + static void assignMessageFilterToFeed(const QSqlDatabase& db, const QString& feed_custom_id, int filter_id, + int account_id, bool* ok = nullptr); + static void removeMessageFilterFromFeed(const QSqlDatabase& db, const QString& feed_custom_id, int filter_id, + int account_id, bool* ok = nullptr); // Standard account. static bool deleteFeed(const QSqlDatabase& db, int feed_custom_id, int account_id); diff --git a/src/librssguard/miscellaneous/feedreader.cpp b/src/librssguard/miscellaneous/feedreader.cpp index c2ad1227a..bf89b3dc2 100644 --- a/src/librssguard/miscellaneous/feedreader.cpp +++ b/src/librssguard/miscellaneous/feedreader.cpp @@ -142,9 +142,7 @@ void FeedReader::loadSavedMessageFilters() { // Load all message filters from database. // All plugin services will hook active filters to // all feeds. - QSqlDatabase database = qApp->database()->connection(QSL("FeedReader")); - - m_messageFilters = DatabaseQueries::getMessageFilters(database); + m_messageFilters = DatabaseQueries::getMessageFilters(qApp->database()->connection(metaObject()->className())); for (auto* filter : m_messageFilters) { filter->setParent(this); @@ -169,14 +167,18 @@ void FeedReader::updateMessageFilter(MessageFilter* filter) { void FeedReader::assignMessageFilterToFeed(Feed* feed, MessageFilter* filter) { feed->appendMessageFilter(filter); - - // TODO: Add assignment to database. + DatabaseQueries::assignMessageFilterToFeed(qApp->database()->connection(metaObject()->className()), + feed->customId(), + filter->id(), + feed->getParentServiceRoot()->accountId()); } void FeedReader::removeMessageFilterToFeedAssignment(Feed* feed, MessageFilter* filter) { feed->removeMessageFilter(filter); - - // TODO: Remove assignment from database. + DatabaseQueries::removeMessageFilterFromFeed(qApp->database()->connection(metaObject()->className()), + feed->customId(), + filter->id(), + feed->getParentServiceRoot()->accountId()); } void FeedReader::updateAllFeeds() {