Refreshed translations, fixed texts for web browser, work on dowloader.

This commit is contained in:
Martin Rotter 2015-01-25 16:36:45 +01:00
parent e5f0246566
commit 1e69518af5
13 changed files with 846 additions and 751 deletions

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="cs_CZ">
<TS version="2.1" language="cs_CZ">
<context>
<name>Application</name>
<message>
@ -29,17 +29,6 @@
<translation>Neznámá chyba.</translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<source>Downloading %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
@ -50,22 +39,6 @@
<source>Filename</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<translation type="unfinished">Zastavit</translation>
</message>
<message>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download canceled: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory (%1) couldn&apos;t be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error opening output file: %1</source>
<translation type="unfinished"></translation>
@ -74,10 +47,6 @@
<source>Error saving: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Network Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 of %2 (%3/sec) - %4</source>
<translation type="unfinished"></translation>
@ -91,28 +60,51 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Try again</source>
<source>&amp;Try again</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open file</source>
<source>&amp;Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open &amp;folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destination for downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download for %1 cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory %1 couldn&apos;t be created</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error: %1</source>
<translation type="unfinished">Chyba: %1. {1?}</translation>
</message>
<message>
<source>Cannot open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open output folder. Open it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clean up</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>There are %1 downloads in progress
Do you want to quit anyway?</source>
<translation type="unfinished"></translation>
<translation>Vyčistit</translation>
</message>
<message numerus="yes">
<source>%n minutes remaining</source>
@ -132,19 +124,19 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>bytes</source>
<translation type="unfinished"></translation>
<translation>bajtů</translation>
</message>
<message>
<source>kB</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>MB</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>GB</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -212,12 +204,10 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>Titles of feeds/categories.</source>
<extracomment>Feed list header &quot;titles&quot; column tooltip.</extracomment>
<translation>Názvy kanálů/kategorií.</translation>
</message>
<message>
<source>Counts of unread/all meesages.</source>
<extracomment>Feed list header &quot;counts&quot; column tooltip.</extracomment>
<translation>Počty nepřečtených/všech zpráviček.</translation>
</message>
<message>
@ -1459,7 +1449,7 @@ and/or settings were backed or not. Also make sure that target foder is writable
</message>
<message>
<source>&amp;Downloads</source>
<translation type="unfinished"></translation>
<translation>&amp;Stahování</translation>
</message>
</context>
<context>
@ -1542,9 +1532,7 @@ and/or settings were backed or not. Also make sure that target foder is writable
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<extracomment>Language settings section.</extracomment>
<translation>Lokalizace</translation>
</message>
<message>
@ -1602,12 +1590,10 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Kód</translation>
</message>
<message>
<source>Version</source>
<extracomment>Version column of skin list.</extracomment>
<translation>Verze</translation>
</message>
<message>
@ -1685,7 +1671,6 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Název</translation>
</message>
<message>
@ -2091,15 +2076,43 @@ Musíte restartovat manuálně.</translation>
</message>
<message>
<source>Remove all read messages from all feeds on application exit</source>
<translation type="unfinished"></translation>
<translation>Vymazat všechny přečtené zprávy, když se aplikace vypíná</translation>
</message>
<message>
<source>When new message arrives from feed and duplicate exists, then its content is updated and new message is dropped.</source>
<translation type="unfinished"></translation>
<translation>Když se v kanálu objeví nová zpráva a existuje v databázi duplikát, pak jeho obsah je aktualizován a nová zpráva je zahozena.</translation>
</message>
<message>
<source>Remove duplicate messages</source>
<translation type="unfinished"></translation>
<translation>Mazat duplicitní zprávy</translation>
</message>
<message>
<source>Downloads</source>
<translation>Stahování</translation>
</message>
<message>
<source>Target directory for downloaded files</source>
<translation>Cílový adresář pro stahované soubory</translation>
</message>
<message>
<source>Ask for each individual downloaded file</source>
<translation>Ptát se u každého stahovaného souboru</translation>
</message>
<message>
<source>Save all downloaded files into</source>
<translation>Všechny soubory automaticky stahovat do</translation>
</message>
<message>
<source>Target directory where all downloaded files are saved</source>
<translation>Cílový adresář, kam jsou ukládány všechny stahované soubory</translation>
</message>
<message>
<source>&amp;Browse</source>
<translation>&amp;Procházet</translation>
</message>
<message>
<source>Select downloads target directory</source>
<translation>Zvolit cílový adresář pro uložení stahovaných souborů</translation>
</message>
</context>
<context>
@ -2242,52 +2255,42 @@ Přejít na web aplikace a stáhnout jej ručně.</translation>
<name>MessagesModel</name>
<message>
<source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation></translation>
</message>
<message>
<source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Přečteno</translation>
</message>
<message>
<source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>Smazáno</translation>
</message>
<message>
<source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Důležité</translation>
</message>
<message>
<source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Kanál</translation>
</message>
<message>
<source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Nadpis</translation>
</message>
<message>
<source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation></translation>
</message>
<message>
<source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Autor</translation>
</message>
<message>
<source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Vytvořeno</translation>
</message>
<message>
<source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Obsah</translation>
</message>
<message>
@ -2332,7 +2335,6 @@ Přejít na web aplikace a stáhnout jej ručně.</translation>
</message>
<message>
<source>Permanently deleted</source>
<extracomment>Tooltip for &quot;pdeleted&quot; column in msg list.</extracomment>
<translation>Permanentně smazáno</translation>
</message>
<message>
@ -2589,7 +2591,7 @@ Nepřečtené zprávy: %2</translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
<translation>Stahování</translation>
</message>
</context>
<context>
@ -2794,31 +2796,39 @@ Nepřečtené zprávy: %2</translation>
</message>
<message>
<source>HTML web pages (*.html)</source>
<translation type="unfinished"></translation>
<translation>HTML stránky (*.html)</translation>
</message>
<message>
<source>Select destination file for web page</source>
<translation type="unfinished"></translation>
<translation>Zvolte cílový soubor pro webovou stránku</translation>
</message>
<message>
<source>Cannot save web page</source>
<translation type="unfinished"></translation>
<translation>Nelze uložit webovou stránku</translation>
</message>
<message>
<source>Web page cannot be saved because destination file is not writtable.</source>
<translation type="unfinished"></translation>
<translation>Webová stránka nemůže být uložena, protože do cíle nelze zapisovat.</translation>
</message>
<message>
<source>Save target as...</source>
<translation type="unfinished"></translation>
<translation>Uložit cíl jako...</translation>
</message>
<message>
<source>Download content from the hyperlink.</source>
<translation type="unfinished"></translation>
<translation>Stáhnout cíl odkazu.</translation>
</message>
<message>
<source>Save page as...</source>
<translation type="unfinished"></translation>
<translation>Uložit stránku jako...</translation>
</message>
<message>
<source>Save image to disk.</source>
<translation>Uloží obrázek na disk.</translation>
</message>
<message>
<source>Save image as...</source>
<translation>Uložit obrázek jako...</translation>
</message>
</context>
</TS>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="de_DE">
<TS version="2.1" language="de_DE">
<context>
<name>Application</name>
<message>
@ -29,17 +29,6 @@
<translation>Unbekannter Fehler.</translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<source>Downloading %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
@ -50,22 +39,6 @@
<source>Filename</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<translation type="unfinished">Stopp</translation>
</message>
<message>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download canceled: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory (%1) couldn&apos;t be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error opening output file: %1</source>
<translation type="unfinished"></translation>
@ -74,10 +47,6 @@
<source>Error saving: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Network Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 of %2 (%3/sec) - %4</source>
<translation type="unfinished"></translation>
@ -91,29 +60,52 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Try again</source>
<source>&amp;Try again</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open file</source>
<source>&amp;Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open &amp;folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destination for downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download for %1 cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory %1 couldn&apos;t be created</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error: %1</source>
<translation type="unfinished">Fehler: %1. {1?}</translation>
</message>
<message>
<source>Cannot open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open output folder. Open it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clean up</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>There are %1 downloads in progress
Do you want to quit anyway?</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<source>%n minutes remaining</source>
<translation type="unfinished">
@ -210,12 +202,10 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>Titles of feeds/categories.</source>
<extracomment>Feed list header &quot;titles&quot; column tooltip.</extracomment>
<translation>Titel der Feeds/Kategorien.</translation>
</message>
<message>
<source>Counts of unread/all meesages.</source>
<extracomment>Feed list header &quot;counts&quot; column tooltip.</extracomment>
<translation>Anzahl ungelesener/aller Nachrichten.</translation>
</message>
<message>
@ -1530,9 +1520,7 @@ and/or settings were backed or not. Also make sure that target foder is writable
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<extracomment>Language settings section.</extracomment>
<translation>Sprache</translation>
</message>
<message>
@ -1590,12 +1578,10 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Code</translation>
</message>
<message>
<source>Version</source>
<extracomment>Version column of skin list.</extracomment>
<translation>Version</translation>
</message>
<message>
@ -1673,7 +1659,6 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Name</translation>
</message>
<message>
@ -2071,6 +2056,34 @@ You have to restart manually.</source>
<source>Remove duplicate messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory for downloaded files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ask for each individual downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save all downloaded files into</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory where all downloaded files are saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select downloads target directory</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -2214,52 +2227,42 @@ Go to application website to obtain it manually.</source>
<name>MessagesModel</name>
<message>
<source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation>ID</translation>
</message>
<message>
<source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Lesen</translation>
</message>
<message>
<source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>Gelöscht</translation>
</message>
<message>
<source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Wichtig</translation>
</message>
<message>
<source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Feed</translation>
</message>
<message>
<source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Titel</translation>
</message>
<message>
<source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation>Url</translation>
</message>
<message>
<source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Author</translation>
</message>
<message>
<source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Erstellt am</translation>
</message>
<message>
<source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Inhalt</translation>
</message>
<message>
@ -2304,7 +2307,6 @@ Go to application website to obtain it manually.</source>
</message>
<message>
<source>Permanently deleted</source>
<extracomment>Tooltip for &quot;pdeleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2791,5 +2793,13 @@ Unread news: %2</source>
<source>Save page as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image as...</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="en_GB">
<TS version="2.1" language="en_GB">
<context>
<name>Application</name>
<message>
@ -29,17 +29,6 @@
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<source>Downloading %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
@ -50,22 +39,6 @@
<source>Filename</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download canceled: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory (%1) couldn&apos;t be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error opening output file: %1</source>
<translation type="unfinished"></translation>
@ -74,10 +47,6 @@
<source>Error saving: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Network Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 of %2 (%3/sec) - %4</source>
<translation type="unfinished"></translation>
@ -91,29 +60,52 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Try again</source>
<source>&amp;Try again</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open file</source>
<source>&amp;Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open &amp;folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destination for downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download for %1 cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory %1 couldn&apos;t be created</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open output folder. Open it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clean up</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>There are %1 downloads in progress
Do you want to quit anyway?</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<source>%n minutes remaining</source>
<translation type="unfinished">
@ -210,12 +202,10 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>Titles of feeds/categories.</source>
<extracomment>Feed list header &quot;titles&quot; column tooltip.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Counts of unread/all meesages.</source>
<extracomment>Feed list header &quot;counts&quot; column tooltip.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1530,9 +1520,7 @@ and/or settings were backed or not. Also make sure that target foder is writable
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<extracomment>Language settings section.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1590,12 +1578,10 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Version</source>
<extracomment>Version column of skin list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1673,7 +1659,6 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2069,6 +2054,34 @@ You have to restart manually.</source>
<source>Remove duplicate messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory for downloaded files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ask for each individual downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save all downloaded files into</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory where all downloaded files are saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select downloads target directory</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -2209,52 +2222,42 @@ Go to application website to obtain it manually.</source>
<name>MessagesModel</name>
<message>
<source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2299,7 +2302,6 @@ Go to application website to obtain it manually.</source>
</message>
<message>
<source>Permanently deleted</source>
<extracomment>Tooltip for &quot;pdeleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2786,5 +2788,13 @@ Unread news: %2</source>
<source>Save page as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image as...</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="fr_FR">
<TS version="2.1" language="fr_FR">
<context>
<name>Application</name>
<message>
@ -29,17 +29,6 @@
<translation>Erreur inconnue.</translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<source>Downloading %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
@ -50,22 +39,6 @@
<source>Filename</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<translation type="unfinished">Stop</translation>
</message>
<message>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download canceled: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory (%1) couldn&apos;t be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error opening output file: %1</source>
<translation type="unfinished"></translation>
@ -74,10 +47,6 @@
<source>Error saving: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Network Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 of %2 (%3/sec) - %4</source>
<translation type="unfinished"></translation>
@ -91,29 +60,52 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Try again</source>
<source>&amp;Try again</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open file</source>
<source>&amp;Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open &amp;folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destination for downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download for %1 cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory %1 couldn&apos;t be created</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error: %1</source>
<translation type="unfinished">Erreur : %1. {1?}</translation>
</message>
<message>
<source>Cannot open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open output folder. Open it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clean up</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>There are %1 downloads in progress
Do you want to quit anyway?</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<source>%n minutes remaining</source>
<translation type="unfinished">
@ -210,12 +202,10 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>Titles of feeds/categories.</source>
<extracomment>Feed list header &quot;titles&quot; column tooltip.</extracomment>
<translation>Titres des flux/catégories.</translation>
</message>
<message>
<source>Counts of unread/all meesages.</source>
<extracomment>Feed list header &quot;counts&quot; column tooltip.</extracomment>
<translation>Nombre des messages lus/non-lus.</translation>
</message>
<message>
@ -1531,9 +1521,7 @@ and/or settings were backed or not. Also make sure that target foder is writable
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<extracomment>Language settings section.</extracomment>
<translation>Langage</translation>
</message>
<message>
@ -1591,12 +1579,10 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Code</translation>
</message>
<message>
<source>Version</source>
<extracomment>Version column of skin list.</extracomment>
<translation>Version</translation>
</message>
<message>
@ -1674,7 +1660,6 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Nom</translation>
</message>
<message>
@ -2088,6 +2073,34 @@ You have to restart manually.</source>
<source>Remove duplicate messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory for downloaded files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ask for each individual downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save all downloaded files into</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory where all downloaded files are saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select downloads target directory</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -2232,52 +2245,42 @@ Aller sur le site de l&apos;application pour les obtenir manuellement.</translat
<name>MessagesModel</name>
<message>
<source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation>Id</translation>
</message>
<message>
<source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Lire</translation>
</message>
<message>
<source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>Supprimé</translation>
</message>
<message>
<source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Important</translation>
</message>
<message>
<source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Flux</translation>
</message>
<message>
<source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Titre</translation>
</message>
<message>
<source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation>Url</translation>
</message>
<message>
<source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Auteur</translation>
</message>
<message>
<source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Crée sur</translation>
</message>
<message>
<source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Contenus</translation>
</message>
<message>
@ -2322,7 +2325,6 @@ Aller sur le site de l&apos;application pour les obtenir manuellement.</translat
</message>
<message>
<source>Permanently deleted</source>
<extracomment>Tooltip for &quot;pdeleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2809,5 +2811,13 @@ Unread news: %2</source>
<source>Save page as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image as...</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="it_IT">
<TS version="2.1" language="it_IT">
<context>
<name>Application</name>
<message>
@ -29,17 +29,6 @@
<translation>Errore sconosciuto.</translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<source>Downloading %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
@ -50,22 +39,6 @@
<source>Filename</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<translation type="unfinished">Ferma</translation>
</message>
<message>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download canceled: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory (%1) couldn&apos;t be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error opening output file: %1</source>
<translation type="unfinished"></translation>
@ -74,10 +47,6 @@
<source>Error saving: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Network Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 of %2 (%3/sec) - %4</source>
<translation type="unfinished"></translation>
@ -91,29 +60,52 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Try again</source>
<source>&amp;Try again</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open file</source>
<source>&amp;Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open &amp;folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destination for downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download for %1 cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory %1 couldn&apos;t be created</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error: %1</source>
<translation type="unfinished">Errore: %1. {1?}</translation>
</message>
<message>
<source>Cannot open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open output folder. Open it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clean up</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>There are %1 downloads in progress
Do you want to quit anyway?</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<source>%n minutes remaining</source>
<translation type="unfinished">
@ -210,12 +202,10 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>Titles of feeds/categories.</source>
<extracomment>Feed list header &quot;titles&quot; column tooltip.</extracomment>
<translation>Titoli dei feed/categorie.</translation>
</message>
<message>
<source>Counts of unread/all meesages.</source>
<extracomment>Feed list header &quot;counts&quot; column tooltip.</extracomment>
<translation>Conteggio dei messaggi non letti/tutti.</translation>
</message>
<message>
@ -1530,9 +1520,7 @@ and/or settings were backed or not. Also make sure that target foder is writable
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<extracomment>Language settings section.</extracomment>
<translation>Lingua</translation>
</message>
<message>
@ -1590,12 +1578,10 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Codice</translation>
</message>
<message>
<source>Version</source>
<extracomment>Version column of skin list.</extracomment>
<translation>Versione</translation>
</message>
<message>
@ -1673,7 +1659,6 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Nome</translation>
</message>
<message>
@ -2071,6 +2056,34 @@ You have to restart manually.</source>
<source>Remove duplicate messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory for downloaded files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ask for each individual downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save all downloaded files into</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory where all downloaded files are saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select downloads target directory</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -2214,52 +2227,42 @@ Go to application website to obtain it manually.</source>
<name>MessagesModel</name>
<message>
<source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation>Id</translation>
</message>
<message>
<source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Leggi</translation>
</message>
<message>
<source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>Eliminato</translation>
</message>
<message>
<source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Importante</translation>
</message>
<message>
<source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Feed</translation>
</message>
<message>
<source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Titolo</translation>
</message>
<message>
<source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation>Url</translation>
</message>
<message>
<source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Autore</translation>
</message>
<message>
<source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Creato il</translation>
</message>
<message>
<source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Contenuti</translation>
</message>
<message>
@ -2304,7 +2307,6 @@ Go to application website to obtain it manually.</source>
</message>
<message>
<source>Permanently deleted</source>
<extracomment>Tooltip for &quot;pdeleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2791,5 +2793,13 @@ Unread news: %2</source>
<source>Save page as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image as...</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="nl_NL">
<TS version="2.1" language="nl_NL">
<context>
<name>Application</name>
<message>
@ -29,17 +29,6 @@
<translation>Onbekende fout.</translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<source>Downloading %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
@ -50,22 +39,6 @@
<source>Filename</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<translation type="unfinished">Stop</translation>
</message>
<message>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download canceled: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory (%1) couldn&apos;t be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error opening output file: %1</source>
<translation type="unfinished"></translation>
@ -74,10 +47,6 @@
<source>Error saving: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Network Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 of %2 (%3/sec) - %4</source>
<translation type="unfinished"></translation>
@ -91,29 +60,52 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Try again</source>
<source>&amp;Try again</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open file</source>
<source>&amp;Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open &amp;folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destination for downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download for %1 cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory %1 couldn&apos;t be created</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error: %1</source>
<translation type="unfinished">Fout: %1. {1?}</translation>
</message>
<message>
<source>Cannot open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open output folder. Open it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clean up</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>There are %1 downloads in progress
Do you want to quit anyway?</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<source>%n minutes remaining</source>
<translation type="unfinished">
@ -210,12 +202,10 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>Titles of feeds/categories.</source>
<extracomment>Feed list header &quot;titles&quot; column tooltip.</extracomment>
<translation>Naam van feeds/categorieën.</translation>
</message>
<message>
<source>Counts of unread/all meesages.</source>
<extracomment>Feed list header &quot;counts&quot; column tooltip.</extracomment>
<translation>Aantal van alle ongelezen berichten.</translation>
</message>
<message>
@ -1539,9 +1529,7 @@ Exporteer feeds die je wilt van het geselecteerde bestand.</translation>
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<extracomment>Language settings section.</extracomment>
<translation>Taal</translation>
</message>
<message>
@ -1599,12 +1587,10 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Code</translation>
</message>
<message>
<source>Version</source>
<extracomment>Version column of skin list.</extracomment>
<translation>Versie</translation>
</message>
<message>
@ -1682,7 +1668,6 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Naam</translation>
</message>
<message>
@ -2099,6 +2084,34 @@ Je moet handmatig herstarten.</translation>
<source>Remove duplicate messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory for downloaded files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ask for each individual downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save all downloaded files into</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory where all downloaded files are saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select downloads target directory</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -2243,52 +2256,42 @@ Ga naar RRSguard website en download het handmatig.</translation>
<name>MessagesModel</name>
<message>
<source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation>ld</translation>
</message>
<message>
<source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Lees</translation>
</message>
<message>
<source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>verwijder</translation>
</message>
<message>
<source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Belangrijk</translation>
</message>
<message>
<source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Feed</translation>
</message>
<message>
<source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Titel</translation>
</message>
<message>
<source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation>Url</translation>
</message>
<message>
<source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Auteur</translation>
</message>
<message>
<source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Gemaakt op</translation>
</message>
<message>
<source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Inhoud</translation>
</message>
<message>
@ -2333,7 +2336,6 @@ Ga naar RRSguard website en download het handmatig.</translation>
</message>
<message>
<source>Permanently deleted</source>
<extracomment>Tooltip for &quot;pdeleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2822,5 +2824,13 @@ Ongelezen nieuws: %2</translation>
<source>Save page as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image as...</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="sv_SE">
<TS version="2.1" language="sv_SE">
<context>
<name>Application</name>
<message>
@ -29,17 +29,6 @@
<translation>Okänt fel.</translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<source>Downloading %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadItem</name>
<message>
@ -50,22 +39,6 @@
<source>Filename</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Stop</source>
<translation type="unfinished">Stopp</translation>
</message>
<message>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download canceled: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory (%1) couldn&apos;t be created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error opening output file: %1</source>
<translation type="unfinished"></translation>
@ -74,10 +47,6 @@
<source>Error saving: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Network Error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 of %2 (%3/sec) - %4</source>
<translation type="unfinished"></translation>
@ -91,29 +60,52 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>Try again</source>
<source>&amp;Try again</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open file</source>
<source>&amp;Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open &amp;folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destination for downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download for %1 cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Download directory %1 couldn&apos;t be created</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error: %1</source>
<translation type="unfinished">Fel: %1. {1?}</translation>
</message>
<message>
<source>Cannot open folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cannot open output folder. Open it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadManager</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clean up</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>There are %1 downloads in progress
Do you want to quit anyway?</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<source>%n minutes remaining</source>
<translation type="unfinished">
@ -210,12 +202,10 @@ Do you want to quit anyway?</source>
</message>
<message>
<source>Titles of feeds/categories.</source>
<extracomment>Feed list header &quot;titles&quot; column tooltip.</extracomment>
<translation>Namn kategorier/flöden.</translation>
</message>
<message>
<source>Counts of unread/all meesages.</source>
<extracomment>Feed list header &quot;counts&quot; column tooltip.</extracomment>
<translation>Antal meddelanden.</translation>
</message>
<message>
@ -1537,9 +1527,7 @@ och/eller inställningar sparades. Tillse också att målmappen inte är skrivsk
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<extracomment>Language settings section.</extracomment>
<translation>Språk</translation>
</message>
<message>
@ -1597,12 +1585,10 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Språkkod</translation>
</message>
<message>
<source>Version</source>
<extracomment>Version column of skin list.</extracomment>
<translation>Version</translation>
</message>
<message>
@ -1680,7 +1666,6 @@ Language column of language list.</extracomment>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Namn</translation>
</message>
<message>
@ -2097,6 +2082,34 @@ Du måste starta om manuellt.</translation>
<source>Remove duplicate messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory for downloaded files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ask for each individual downloaded file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save all downloaded files into</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Target directory where all downloaded files are saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select downloads target directory</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -2240,52 +2253,42 @@ Gå till programmets hemsida för att hämta den manuellt.</translation>
<name>MessagesModel</name>
<message>
<source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation>ID</translation>
</message>
<message>
<source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Läst</translation>
</message>
<message>
<source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>Borttaget</translation>
</message>
<message>
<source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Viktigt</translation>
</message>
<message>
<source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Flöde</translation>
</message>
<message>
<source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Titel</translation>
</message>
<message>
<source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation>URL</translation>
</message>
<message>
<source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Författare</translation>
</message>
<message>
<source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Skapad</translation>
</message>
<message>
<source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Innehåll</translation>
</message>
<message>
@ -2330,7 +2333,6 @@ Gå till programmets hemsida för att hämta den manuellt.</translation>
</message>
<message>
<source>Permanently deleted</source>
<extracomment>Tooltip for &quot;pdeleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -2818,5 +2820,13 @@ Olästa nyheter: %2</translation>
<source>Save page as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Save image as...</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -21,6 +21,7 @@
#include "miscellaneous/application.h"
#include "gui/formmain.h"
#include "gui/tabwidget.h"
#include "gui/messagebox.h"
#include "network-web/silentnetworkaccessmanager.h"
#include "network-web/webbrowsernetworkaccessmanager.h"
@ -207,8 +208,19 @@ void DownloadItem::openFile() {
void DownloadItem::openFolder() {
if (m_output.exists()) {
QString folder = QDir::toNativeSeparators(QFileInfo(m_output.fileName()).absoluteDir().absolutePath());
#if defined(Q_OS_WIN32)
QString file = QDir::toNativeSeparators(m_output.fileName());
QProcess::startDetached(QString("explorer.exe /select, \"") + file + "\"");
if (!QProcess::startDetached(QString("explorer.exe /select, \"") + file + "\"")) {
MessageBox::show(this, QMessageBox::Warning, tr("Cannot open folder"), tr("Cannot open output folder. Open it manually."), QString(), folder);
}
#else
if (!QDesktopServices::openUrl(QUrl::fromLocalFile(folder))) {
MessageBox::show(this, QMessageBox::Warning, tr("Cannot open folder"), tr("Cannot open output folder. Open it manually."), QString(), folder);
}
#endif
}
}
@ -435,22 +447,6 @@ int DownloadManager::activeDownloads() const
return count;
}
bool DownloadManager::allowQuit() {
if (activeDownloads() >= 1) {
int choice = QMessageBox::warning(this, QString(),
tr("There are %1 downloads in progress\n"
"Do you want to quit anyway?").arg(activeDownloads()),
QMessageBox::Yes | QMessageBox::No,
QMessageBox::No);
if (choice == QMessageBox::No) {
show();
return false;
}
}
return true;
}
void DownloadManager::download(const QNetworkRequest &request, bool request_filename)
{
if (request.url().isEmpty())
@ -689,9 +685,7 @@ QString DownloadManager::dataString(qint64 size)
}
DownloadModel::DownloadModel(DownloadManager *download_manager, QObject *parent)
: QAbstractListModel(parent)
, m_downloadManager(download_manager)
{
: QAbstractListModel(parent), m_downloadManager(download_manager) {
}
QVariant DownloadModel::data(const QModelIndex &index, int role) const {
@ -708,53 +702,57 @@ QVariant DownloadModel::data(const QModelIndex &index, int role) const {
return QVariant();
}
int DownloadModel::rowCount(const QModelIndex &parent) const
{
return (parent.isValid()) ? 0 : m_downloadManager->m_downloads.count();
int DownloadModel::rowCount(const QModelIndex &parent) const {
return parent.isValid() ? 0 : m_downloadManager->m_downloads.count();
}
bool DownloadModel::removeRows(int row, int count, const QModelIndex &parent)
{
if (parent.isValid())
bool DownloadModel::removeRows(int row, int count, const QModelIndex &parent) {
if (parent.isValid()) {
return false;
}
int lastRow = row + count - 1;
for (int i = lastRow; i >= row; --i) {
if (m_downloadManager->m_downloads.at(i)->downloadedSuccessfully()
|| m_downloadManager->m_downloads.at(i)->m_ui->m_btnTryAgain->isEnabled()) {
if (m_downloadManager->m_downloads.at(i)->downloadedSuccessfully() ||
m_downloadManager->m_downloads.at(i)->m_ui->m_btnTryAgain->isEnabled()) {
beginRemoveRows(parent, i, i);
m_downloadManager->m_downloads.takeAt(i)->deleteLater();
endRemoveRows();
}
}
m_downloadManager->m_autoSaver->changeOccurred();
return true;
}
Qt::ItemFlags DownloadModel::flags(const QModelIndex &index) const
{
if (index.row() < 0 || index.row() >= rowCount(index.parent()))
return 0;
Qt::ItemFlags defaultFlags = QAbstractItemModel::flags(index);
Qt::ItemFlags DownloadModel::flags(const QModelIndex &index) const {
if (index.row() < 0 || index.row() >= rowCount(index.parent())) {
return Qt::NoItemFlags;
}
Qt::ItemFlags default_flags = QAbstractItemModel::flags(index);
DownloadItem *item = m_downloadManager->m_downloads.at(index.row());
if (item->downloadedSuccessfully())
return defaultFlags | Qt::ItemIsDragEnabled;
return defaultFlags;
if (item->downloadedSuccessfully()) {
return default_flags | Qt::ItemIsDragEnabled;
}
return default_flags;
}
QMimeData *DownloadModel::mimeData(const QModelIndexList &indexes) const
{
QMimeData *DownloadModel::mimeData(const QModelIndexList &indexes) const {
QMimeData *mimeData = new QMimeData();
QList<QUrl> urls;
foreach (const QModelIndex &index, indexes) {
if (!index.isValid())
if (!index.isValid()) {
continue;
DownloadItem *item = m_downloadManager->m_downloads.at(index.row());
urls.append(QUrl::fromLocalFile(QFileInfo(item->m_output).absoluteFilePath()));
}
urls.append(QUrl::fromLocalFile(QFileInfo(m_downloadManager->m_downloads.at(index.row())->m_output).absoluteFilePath()));
}
mimeData->setUrls(urls);
return mimeData;
}

View file

@ -109,7 +109,6 @@ class DownloadManager : public TabContent {
QNetworkAccessManager *networkManager() const;
int activeDownloads() const;
bool allowQuit();
RemovePolicy removePolicy() const;
void setRemovePolicy(RemovePolicy policy);
@ -128,13 +127,14 @@ class DownloadManager : public TabContent {
private slots:
void save() const;
void load();
void updateRow(DownloadItem *item);
void updateRow();
void finished();
private:
void addItem(DownloadItem *item);
void load();
Ui::DownloadManager *m_ui;
AutoSaver *m_autoSaver;

View file

@ -10,9 +10,6 @@
<height>300</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="EditTableView" name="m_viewDownloads">

View file

@ -144,16 +144,12 @@ void WebView::initializeActions() {
// Create needed actions.
m_actionReload = pageAction(QWebPage::Reload);
m_actionReload->setParent(this);
m_actionReload->setText(tr("Reload web page"));
m_actionReload->setToolTip(tr("Reload current web page."));
m_actionPrint = new QAction(tr("Print"), this);
m_actionPrint->setToolTip(tr("Print current web page."));
m_actionCopySelectedItem = pageAction(QWebPage::Copy);
m_actionCopySelectedItem->setParent(this);
m_actionCopySelectedItem->setText(tr("Copy selection"));
m_actionCopySelectedItem->setToolTip(tr("Copies current selection into the clipboard."));
#if defined(Q_OS_OS2)
m_actionCopySelectedItem->setShortcut(QKeySequence::Copy);
@ -162,48 +158,60 @@ void WebView::initializeActions() {
m_actionSaveHyperlinkAs = pageAction(QWebPage::DownloadLinkToDisk);
m_actionSaveHyperlinkAs->setParent(this);
m_actionSaveHyperlinkAs->setText(tr("Save target as..."));
m_actionSaveHyperlinkAs->setToolTip(tr("Download content from the hyperlink."));
m_actionCopyLink = pageAction(QWebPage::CopyLinkToClipboard);
m_actionCopyLink->setParent(this);
m_actionCopyLink->setText(tr("Copy link url"));
m_actionCopyLink->setToolTip(tr("Copy link url to clipboard."));
m_actionCopyImage = pageAction(QWebPage::CopyImageToClipboard);
m_actionCopyImage->setParent(this);
m_actionCopyImage->setText(tr("Copy image"));
m_actionCopyImage->setToolTip(tr("Copy image to clipboard."));
m_actionSaveImageAs = pageAction(QWebPage::DownloadImageToDisk);
m_actionSaveImageAs->setParent(this);
m_actionSaveImageAs->setText("Save image as...");
m_actionSaveImageAs->setToolTip(tr("Save image to disk."));
m_actionSavePageAs = new QAction(qApp->icons()->fromTheme("document-download"), tr("Save page as..."), this);
#if QT_VERSION >= 0x040800
m_actionCopyImageUrl = pageAction(QWebPage::CopyImageUrlToClipboard);
m_actionCopyImageUrl->setParent(this);
m_actionCopyImageUrl->setText(tr("Copy image url"));
m_actionCopyImageUrl->setToolTip(tr("Copy image url to clipboard."));
#endif
m_actionOpenLinkNewTab = pageAction(QWebPage::OpenLinkInNewWindow);
m_actionOpenLinkNewTab->setParent(this);
m_actionOpenLinkNewTab->setText(tr("Open link in new tab"));
m_actionOpenLinkNewTab->setToolTip(tr("Open this hyperlink in new tab."));
m_actionOpenLinkThisTab = pageAction(QWebPage::OpenLink);
m_actionOpenLinkThisTab->setParent(this);
m_actionOpenLinkThisTab->setText(tr("Follow link"));
m_actionOpenLinkThisTab->setToolTip(tr("Open the hyperlink in this tab."));
m_actionOpenLinkExternally = new QAction(tr("Open link in external browser"), this);
m_actionOpenLinkExternally->setToolTip(tr("Open the hyperlink in external browser."));
m_actionOpenImageNewTab = pageAction(QWebPage::OpenImageInNewWindow);
m_actionOpenImageNewTab->setParent(this);
}
void WebView::setActionTexts() {
m_actionReload->setText(tr("Reload web page"));
m_actionReload->setToolTip(tr("Reload current web page."));
m_actionCopySelectedItem->setText(tr("Copy selection"));
m_actionCopySelectedItem->setToolTip(tr("Copies current selection into the clipboard."));
m_actionSaveHyperlinkAs->setText(tr("Save target as..."));
m_actionSaveHyperlinkAs->setToolTip(tr("Download content from the hyperlink."));
m_actionCopyLink->setText(tr("Copy link url"));
m_actionCopyLink->setToolTip(tr("Copy link url to clipboard."));
m_actionCopyImage->setText(tr("Copy image"));
m_actionCopyImage->setToolTip(tr("Copy image to clipboard."));
m_actionSaveImageAs->setText(tr("Save image as..."));
m_actionSaveImageAs->setToolTip(tr("Save image to disk."));
#if QT_VERSION >= 0x040800
m_actionCopyImageUrl->setText(tr("Copy image url"));
m_actionCopyImageUrl->setToolTip(tr("Copy image url to clipboard."));
#endif
m_actionOpenLinkNewTab->setText(tr("Open link in new tab"));
m_actionOpenLinkNewTab->setToolTip(tr("Open this hyperlink in new tab."));
m_actionOpenLinkThisTab->setText(tr("Follow link"));
m_actionOpenLinkThisTab->setToolTip(tr("Open the hyperlink in this tab."));
m_actionOpenLinkExternally->setToolTip(tr("Open the hyperlink in external browser."));
m_actionOpenImageNewTab->setText(tr("Open image in new tab"));
m_actionOpenImageNewTab->setToolTip(tr("Open this image in this tab."));
}
@ -281,6 +289,7 @@ void WebView::popupContextMenu(const QPoint &pos) {
}
// Display the menu.
setActionTexts();
context_menu.exec(mapToGlobal(pos));
}
@ -305,7 +314,6 @@ void WebView::mousePressEvent(QMouseEvent *event) {
if (link_url.isValid()) {
emit linkMiddleClicked(link_url);
// No more handling of event is now needed. Return.
return;
}
else if (image_url.isValid()) {

View file

@ -78,6 +78,8 @@ class WebView : public QWebView {
// Initializes all actions.
void initializeActions();
void setActionTexts();
// Creates necessary connections.
void createConnections();