This commit is contained in:
Martin Rotter 2014-10-20 18:38:24 +02:00
parent 645b83fbd9
commit 1b10d33787
16 changed files with 1374 additions and 85 deletions

View File

@ -496,6 +496,7 @@ set(APP_TRANSLATIONS
localization/rssguard-cs_CZ.ts
localization/rssguard-de_DE.ts
localization/rssguard-en_GB.ts
localization/rssguard-en_US.ts
localization/rssguard-fr_FR.ts
localization/rssguard-it_IT.ts
localization/rssguard-nl_NL.ts
@ -510,6 +511,7 @@ set(APP_TRANSLATIONS_WO_QT
localization/rssguard-cs_CZ.ts
localization/rssguard-de_DE.ts
localization/rssguard-en_GB.ts
localization/rssguard-en_US.ts
localization/rssguard-fr_FR.ts
localization/rssguard-it_IT.ts
localization/rssguard-nl_NL.ts

View File

@ -394,6 +394,82 @@ Automatický update: %5</translation>
<translation>ČÁSTEČNĚ portable</translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<source>Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Items to backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished">Nastavení</translation>
</message>
<message>
<source>Backup name</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished">Výsledky operací</translation>
</message>
<message>
<source>Common name for backup files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished">Doposud neprovedena žádná operace.</translation>
</message>
<message>
<source>Backup was created successfully and stored in target folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed, database and/or settings is probably not backed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed. Check the output folder if your database
and/or settings were backed or not. Also make sure that target foder is writable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destionation folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good destination folder is specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name looks okay.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
@ -1251,6 +1327,69 @@ Automatický update: %5</translation>
<source>&amp;Restart</source>
<translation>&amp;Restartovat</translation>
</message>
<message>
<source>&amp;Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<source>Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished">Výsledky operací</translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished">Doposud neprovedena žádná operace.</translation>
</message>
<message>
<source>Restoration was initiated. Restart to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You need to restart application for restoration process to finish.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was not initiated successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database and/or settings were not copied to restoration folder successully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select source folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good source folder is specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
@ -1812,6 +1951,18 @@ Musíte restartovat manuálně.</translation>
<source>Do you want to restart now?</source>
<translation>Chcete restartovat nyní?</translation>
</message>
<message>
<source>Check for updates on application startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove junk Trolltech registry key (HKCUSoftwareTrolltech) whn application quits (Use at your own risk!)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use custom date/time format (overrides format loaded from active localization)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -2231,6 +2382,17 @@ Přejít na web aplikace a stáhnout jej ručně.</translation>
<translation>Přepnout režim okna aplikace rovnou z ikonky ve stavovém pruhu.</translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<source>New version available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Click the bubble for more information.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="de_DE">
<TS version="2.0" language="de_DE">
<context>
<name>Application</name>
<message>
@ -94,10 +94,12 @@
</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>
@ -382,6 +384,82 @@ Auto-update status: %5</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<source>Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Items to backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished">Einstellungen</translation>
</message>
<message>
<source>Backup name</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Common name for backup files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully and stored in target folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed, database and/or settings is probably not backed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed. Check the output folder if your database
and/or settings were backed or not. Also make sure that target foder is writable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destionation folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good destination folder is specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name looks okay.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
@ -1239,6 +1317,69 @@ Auto-update status: %5</source>
<source>&amp;Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<source>Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was initiated. Restart to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You need to restart application for restoration process to finish.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was not initiated successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database and/or settings were not copied to restoration folder successully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select source folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good source folder is specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
@ -1265,7 +1406,9 @@ Auto-update status: %5</source>
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.</extracomment>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation>Sprache</translation>
</message>
<message>
@ -1323,10 +1466,12 @@ Auto-update status: %5</source>
</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>
@ -1404,6 +1549,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Name</translation>
</message>
<message>
@ -1777,6 +1923,18 @@ You have to restart manually.</source>
<source>Do you want to restart now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates on application startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove junk Trolltech registry key (HKCUSoftwareTrolltech) whn application quits (Use at your own risk!)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use custom date/time format (overrides format loaded from active localization)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -1920,42 +2078,52 @@ 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>
@ -2188,6 +2356,17 @@ Go to application website to obtain it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<source>New version available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Click the bubble for more information.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_GB">
<TS version="2.0" language="en_GB">
<context>
<name>Application</name>
<message>
@ -94,10 +94,12 @@
</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>
@ -382,6 +384,82 @@ Auto-update status: %5</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<source>Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Items to backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Common name for backup files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully and stored in target folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed, database and/or settings is probably not backed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed. Check the output folder if your database
and/or settings were backed or not. Also make sure that target foder is writable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destionation folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good destination folder is specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name looks okay.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
@ -1239,6 +1317,69 @@ Auto-update status: %5</source>
<source>&amp;Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<source>Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was initiated. Restart to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You need to restart application for restoration process to finish.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was not initiated successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database and/or settings were not copied to restoration folder successully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select source folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good source folder is specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
@ -1265,7 +1406,9 @@ Auto-update status: %5</source>
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.</extracomment>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1323,10 +1466,12 @@ Auto-update status: %5</source>
</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>
@ -1404,6 +1549,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1775,6 +1921,18 @@ You have to restart manually.</source>
<source>Do you want to restart now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates on application startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove junk Trolltech registry key (HKCUSoftwareTrolltech) whn application quits (Use at your own risk!)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use custom date/time format (overrides format loaded from active localization)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -1915,42 +2073,52 @@ 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>
@ -2183,6 +2351,17 @@ Go to application website to obtain it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<source>New version available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Click the bubble for more information.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<TS version="2.0" language="en_US">
<context>
<name>Application</name>
<message>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<TS version="2.0" language="fr_FR">
<context>
<name>Application</name>
<message>
@ -78,11 +78,11 @@
<name>FeedsImportExportModel</name>
<message>
<source> (category)</source>
<translation type="unfinished"></translation>
<translation>(catégorie)</translation>
</message>
<message>
<source> (feed)</source>
<translation type="unfinished"></translation>
<translation>(flux)</translation>
</message>
</context>
<context>
@ -94,10 +94,12 @@
</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>
@ -123,15 +125,15 @@
<message numerus="yes">
<source>%n unread message(s).</source>
<extracomment>Tooltip for &quot;unread&quot; column of feed list.</extracomment>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<translation>
<numerusform>%n message(s) non lu(s).</numerusform>
<numerusform>%n message(s) non lu(s).</numerusform>
</translation>
</message>
<message>
<source>%1 (category)%2%3</source>
<extracomment>Tooltip for standard feed.</extracomment>
<translation type="unfinished"></translation>
<translation>%1 (catégorie)%2%3</translation>
</message>
<message>
<source>
@ -164,7 +166,7 @@ This category does not contain any nested items.</source>
<extracomment>Tooltip for &quot;unread&quot; column of feed list.</extracomment>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform>%n message(s) non lu(s).</numerusform>
</translation>
</message>
<message>
@ -181,7 +183,7 @@ Auto-update status: %5</source>
<name>FeedsModelRecycleBin</name>
<message>
<source>Recycle bin</source>
<translation type="unfinished"></translation>
<translation>Poubelle</translation>
</message>
<message>
<source>Recycle bin contains all deleted messages from all feeds.</source>
@ -190,7 +192,8 @@ Auto-update status: %5</source>
<message>
<source>Recycle bin
%1</source>
<translation type="unfinished"></translation>
<translation>Corbeille
%1</translation>
</message>
<message numerus="yes">
<source>%n deleted message(s).</source>
@ -359,7 +362,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Paths</source>
<translation type="unfinished"></translation>
<translation>Chemins</translation>
</message>
<message>
<source>Settings type</source>
@ -382,6 +385,82 @@ Auto-update status: %5</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<source>Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Items to backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished">Paramètres</translation>
</message>
<message>
<source>Backup name</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Common name for backup files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully and stored in target folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed, database and/or settings is probably not backed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed. Check the output folder if your database
and/or settings were backed or not. Also make sure that target foder is writable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destionation folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good destination folder is specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name looks okay.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
@ -410,7 +489,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Add new category</source>
<translation type="unfinished"></translation>
<translation>Ajouter une nouvelle catégorie</translation>
</message>
<message>
<source>Edit existing category</source>
@ -594,7 +673,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Add new feed</source>
<translation type="unfinished"></translation>
<translation>Ajouter un nouveau flux</translation>
</message>
<message>
<source>Edit existing feed</source>
@ -810,7 +889,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Source file</source>
<translation type="unfinished"></translation>
<translation>Fichier source</translation>
</message>
<message>
<source>Target feeds &amp;&amp; categories</source>
@ -818,11 +897,11 @@ Auto-update status: %5</source>
</message>
<message>
<source>Import feeds</source>
<translation type="unfinished"></translation>
<translation>Importer des flux</translation>
</message>
<message>
<source>OPML 2.0 files (*.opml)</source>
<translation type="unfinished"></translation>
<translation>Fichier OPML 2.0 (*.opml)</translation>
</message>
<message>
<source>Select file for feeds export</source>
@ -830,7 +909,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>File is selected.</source>
<translation type="unfinished"></translation>
<translation>Le fichier est sélectionné </translation>
</message>
<message>
<source>Select file for feeds import</source>
@ -862,7 +941,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Critical error occurred.</source>
<translation type="unfinished"></translation>
<translation>Erreur critique rencontrée</translation>
</message>
<message>
<source>&amp;Check all items</source>
@ -1157,19 +1236,19 @@ Auto-update status: %5</source>
</message>
<message>
<source>New &amp;feed</source>
<translation type="unfinished"></translation>
<translation>Nouveau &amp;flux</translation>
</message>
<message>
<source>Add new feed.</source>
<translation type="unfinished"></translation>
<translation>Ajouter un nouveau flux</translation>
</message>
<message>
<source>New &amp;category</source>
<translation type="unfinished"></translation>
<translation>Nouvelle &amp;catégorie</translation>
</message>
<message>
<source>Add new category.</source>
<translation type="unfinished"></translation>
<translation>Ajouter une nouvelle catégorie </translation>
</message>
<message>
<source>&amp;Toolbars</source>
@ -1205,7 +1284,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>&amp;Recycle bin</source>
<translation type="unfinished"></translation>
<translation>&amp;Corbeille</translation>
</message>
<message>
<source>Report a &amp;bug (GitHub)...</source>
@ -1217,7 +1296,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>&amp;Donate via PayPal</source>
<translation type="unfinished"></translation>
<translation>&amp;Donner via PayPal</translation>
</message>
<message>
<source>Display &amp;wiki</source>
@ -1237,6 +1316,69 @@ Auto-update status: %5</source>
</message>
<message>
<source>&amp;Restart</source>
<translation>&amp;Redémarrer</translation>
</message>
<message>
<source>&amp;Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<source>Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was initiated. Restart to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You need to restart application for restoration process to finish.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was not initiated successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database and/or settings were not copied to restoration folder successully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select source folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good source folder is specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1265,7 +1407,9 @@ Auto-update status: %5</source>
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.</extracomment>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation>Langage</translation>
</message>
<message>
@ -1323,10 +1467,12 @@ Auto-update status: %5</source>
</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>
@ -1404,6 +1550,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Nom</translation>
</message>
<message>
@ -1791,6 +1938,18 @@ You have to restart manually.</source>
</message>
<message>
<source>Do you want to restart now?</source>
<translation>Voulez vous redémarrer maintenant ?</translation>
</message>
<message>
<source>Check for updates on application startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove junk Trolltech registry key (HKCUSoftwareTrolltech) whn application quits (Use at your own risk!)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use custom date/time format (overrides format loaded from active localization)</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1907,11 +2066,11 @@ Aller sur le site de l&apos;application pour les obtenir manuellement.</translat
</message>
<message>
<source>Install update</source>
<translation type="unfinished"></translation>
<translation>Installer la mise à jour</translation>
</message>
<message>
<source>Error occured</source>
<translation type="unfinished"></translation>
<translation>Erreur rencontrée</translation>
</message>
<message>
<source>Error occured during downloading of the package.</source>
@ -1923,7 +2082,7 @@ Aller sur le site de l&apos;application pour les obtenir manuellement.</translat
</message>
<message>
<source>Go to application website</source>
<translation type="unfinished"></translation>
<translation>Aller sur le site web de l&apos;application</translation>
</message>
</context>
<context>
@ -1937,42 +2096,52 @@ 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>
@ -2044,7 +2213,7 @@ Aller sur le site de l&apos;application pour les obtenir manuellement.</translat
</message>
<message>
<source>Display all messages</source>
<translation type="unfinished"></translation>
<translation>Afficher tout les messages</translation>
</message>
<message>
<source>Message highlighter</source>
@ -2148,7 +2317,7 @@ Aller sur le site de l&apos;application pour les obtenir manuellement.</translat
<message>
<source>no errors</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation>
<translation>Pas d&apos;erreurs</translation>
</message>
</context>
<context>
@ -2205,6 +2374,17 @@ Aller sur le site de l&apos;application pour les obtenir manuellement.</translat
<translation>Changer l&apos;état de l&apos;application entre plein écran/normal depuis l&apos;icône de la barre des status.</translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<source>New version available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Click the bubble for more information.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>
@ -2245,7 +2425,7 @@ Unread news: %2</source>
</message>
<message>
<source>Main menu</source>
<translation type="unfinished"></translation>
<translation>Menu principal</translation>
</message>
<message>
<source>Open new web browser tab.</source>
@ -2260,7 +2440,7 @@ Unread news: %2</source>
</message>
<message>
<source>Available actions</source>
<translation type="unfinished"></translation>
<translation>Actions possibles</translation>
</message>
<message>
<source>Insert separator</source>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="it_IT">
<TS version="2.0" language="it_IT">
<context>
<name>Application</name>
<message>
@ -94,10 +94,12 @@
</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>
@ -382,6 +384,82 @@ Auto-update status: %5</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<source>Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Items to backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished">Impostazioni</translation>
</message>
<message>
<source>Backup name</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Common name for backup files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully and stored in target folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed, database and/or settings is probably not backed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed. Check the output folder if your database
and/or settings were backed or not. Also make sure that target foder is writable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destionation folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good destination folder is specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name looks okay.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
@ -1239,6 +1317,69 @@ Auto-update status: %5</source>
<source>&amp;Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<source>Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was initiated. Restart to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You need to restart application for restoration process to finish.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was not initiated successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database and/or settings were not copied to restoration folder successully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select source folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good source folder is specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
@ -1265,7 +1406,9 @@ Auto-update status: %5</source>
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.</extracomment>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation>Lingua</translation>
</message>
<message>
@ -1323,10 +1466,12 @@ Auto-update status: %5</source>
</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>
@ -1404,6 +1549,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Nome</translation>
</message>
<message>
@ -1777,6 +1923,18 @@ You have to restart manually.</source>
<source>Do you want to restart now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates on application startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove junk Trolltech registry key (HKCUSoftwareTrolltech) whn application quits (Use at your own risk!)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use custom date/time format (overrides format loaded from active localization)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -1920,42 +2078,52 @@ 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>
@ -2188,6 +2356,17 @@ Go to application website to obtain it manually.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<source>New version available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Click the bubble for more information.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="nl_NL">
<TS version="2.0" language="nl_NL">
<context>
<name>Application</name>
<message>
@ -94,10 +94,12 @@
</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>
@ -382,6 +384,82 @@ Auto-update status: %5</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<source>Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Items to backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished">Instellingen</translation>
</message>
<message>
<source>Backup name</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished">Resultaten</translation>
</message>
<message>
<source>Common name for backup files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished">Nog geen handeling uitgevoerd.</translation>
</message>
<message>
<source>Backup was created successfully and stored in target folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed, database and/or settings is probably not backed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed. Check the output folder if your database
and/or settings were backed or not. Also make sure that target foder is writable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destionation folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good destination folder is specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name looks okay.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
@ -1240,6 +1318,69 @@ Exporteer feeds die je wilt van het geselecteerde bestand.</translation>
<source>&amp;Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<source>Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished">Resultaten</translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished">Nog geen handeling uitgevoerd.</translation>
</message>
<message>
<source>Restoration was initiated. Restart to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You need to restart application for restoration process to finish.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was not initiated successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database and/or settings were not copied to restoration folder successully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select source folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good source folder is specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
@ -1266,7 +1407,9 @@ Exporteer feeds die je wilt van het geselecteerde bestand.</translation>
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.</extracomment>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation>Taal</translation>
</message>
<message>
@ -1324,10 +1467,12 @@ Exporteer feeds die je wilt van het geselecteerde bestand.</translation>
</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>
@ -1405,6 +1550,7 @@ Exporteer feeds die je wilt van het geselecteerde bestand.</translation>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Naam</translation>
</message>
<message>
@ -1797,6 +1943,18 @@ Je moet handmatig herstarten.</translation>
<source>Do you want to restart now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates on application startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove junk Trolltech registry key (HKCUSoftwareTrolltech) whn application quits (Use at your own risk!)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use custom date/time format (overrides format loaded from active localization)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -1941,42 +2099,52 @@ 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>
@ -2209,6 +2377,17 @@ Ga naar RRSguard website en download het handmatig.</translation>
<translation>Wissel Rssguard tussen volledige scherm/normale staat vanaf deze statusbar pictogram.</translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<source>New version available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Click the bubble for more information.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="sv_SE">
<TS version="2.0" language="sv_SE">
<context>
<name>Application</name>
<message>
@ -94,10 +94,12 @@
</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>
@ -388,6 +390,82 @@ Uppdateringsstatus: %5</translation>
<translation>PARTIELLT portabel</translation>
</message>
</context>
<context>
<name>FormBackupDatabaseSettings</name>
<message>
<source>Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Items to backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished">Inställningar</translation>
</message>
<message>
<source>Backup name</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished">Åtgärdsresultat</translation>
</message>
<message>
<source>Common name for backup files</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished">Ingen åtgärd slutförd än.</translation>
</message>
<message>
<source>Backup was created successfully and stored in target folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup was created successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed, database and/or settings is probably not backed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup failed. Check the output folder if your database
and/or settings were backed or not. Also make sure that target foder is writable.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select destionation folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good destination folder is specified.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name cannot be empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Backup name looks okay.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormCategoryDetails</name>
<message>
@ -1245,6 +1323,69 @@ Uppdateringsstatus: %5</translation>
<source>&amp;Restart</source>
<translation>&amp;Starta om</translation>
</message>
<message>
<source>&amp;Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Backup database/settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormRestoreDatabaseSettings</name>
<message>
<source>Restore database/settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Operation results</source>
<translation type="unfinished">Åtgärdsresultat</translation>
</message>
<message>
<source>&amp;Select folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore database</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restore settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restart</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No operation executed yet.</source>
<translation type="unfinished">Ingen åtgärd slutförd än.</translation>
</message>
<message>
<source>Restoration was initiated. Restart to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You need to restart application for restoration process to finish.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Restoration was not initiated successfully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Database and/or settings were not copied to restoration folder successully.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select source folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Good source folder is specified.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
@ -1271,7 +1412,9 @@ Uppdateringsstatus: %5</translation>
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.</extracomment>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation>Språk</translation>
</message>
<message>
@ -1329,10 +1472,12 @@ Uppdateringsstatus: %5</translation>
</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>
@ -1410,6 +1555,7 @@ Uppdateringsstatus: %5</translation>
</message>
<message>
<source>Name</source>
<extracomment>Skin list name column.</extracomment>
<translation>Namn</translation>
</message>
<message>
@ -1802,6 +1948,18 @@ Du måste starta om manuellt.</translation>
<source>Do you want to restart now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates on application startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove junk Trolltech registry key (HKCUSoftwareTrolltech) whn application quits (Use at your own risk!)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use custom date/time format (overrides format loaded from active localization)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormUpdate</name>
@ -1945,42 +2103,52 @@ 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>
@ -2213,6 +2381,17 @@ Gå till programmets hemsida för att hämta den manuellt.</translation>
<translation>Växla mellan fullskärmsläge och fönsterläge.</translation>
</message>
</context>
<context>
<name>SystemFactory</name>
<message>
<source>New version available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Click the bubble for more information.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>

View File

@ -3,7 +3,7 @@
Fixed:
<ul>
<li>Fixed #76, #75, #82, #79, #85 #78, #92.</li>
<li>Fixed #76, #75, #82, #79, #85 #78, #92, #93.</li>
</ul>
Added:
@ -11,6 +11,7 @@ Added:
<li>Settings/database can now experimentally be exported/imported.</li>
<li>Added Swedish localization (thanks to &Aring;ke Engelbrektson).</li>
<li>Parent item is now selected when adding new category/feed with that parent pre-selected in feed view.</li>
<li>Message date/time format is now changeable.</li>
</ul>
Changed:

View File

@ -30,11 +30,12 @@
MessagesModel::MessagesModel(QObject *parent)
: QSqlTableModel(parent, qApp->database()->connection("MessagesModel", DatabaseFactory::FromSettings)),
m_messageMode(MessagesFromFeeds), m_messageFilter(NoHighlighting) {
m_messageMode(MessagesFromFeeds), m_messageFilter(NoHighlighting), m_customDateFormat(QString()) {
setObjectName("MessagesModel");
setupFonts();
setupIcons();
setupHeaderData();
updateDateFormat();
// Set desired table and edit strategy.
// NOTE: Changes to the database are actually NOT submitted
@ -106,6 +107,20 @@ int MessagesModel::messageId(int row_index) const {
return data(row_index, MSG_DB_ID_INDEX, Qt::EditRole).toInt();
}
void MessagesModel::updateDateFormat() {
if (qApp->settings()->value(APP_CFG_MESSAGES, "use_custom_date").toBool()) {
m_customDateFormat = qApp->settings()->value(APP_CFG_MESSAGES, "custom_date_format").toString();
}
else {
m_customDateFormat = QString();
}
}
void MessagesModel::reloadWholeLayout() {
emit layoutAboutToBeChanged();
emit layoutChanged();
}
Message MessagesModel::messageAt(int row_index) const {
QSqlRecord rec = record(row_index);
Message message;
@ -157,8 +172,14 @@ QVariant MessagesModel::data(const QModelIndex &idx, int role) const {
int index_column = idx.column();
if (index_column == MSG_DB_DCREATED_INDEX) {
return TextFactory::parseDateTime(QSqlTableModel::data(idx,
role).value<qint64>()).toLocalTime().toString(Qt::DefaultLocaleShortDate);
if (m_customDateFormat.isEmpty()) {
return TextFactory::parseDateTime(QSqlTableModel::data(idx,
role).value<qint64>()).toLocalTime().toString(Qt::DefaultLocaleShortDate);
}
else {
return TextFactory::parseDateTime(QSqlTableModel::data(idx, role).value<qint64>()).toLocalTime().toString(m_customDateFormat);
}
}
else if (index_column == MSG_DB_AUTHOR_INDEX) {
QString author_name = QSqlTableModel::data(idx, role).toString();

View File

@ -80,6 +80,8 @@ class MessagesModel : public QSqlTableModel {
return m_currentFeeds;
}
void updateDateFormat();
public slots:
// To disable persistent changes submissions.
inline bool submitAll() {
@ -87,6 +89,8 @@ class MessagesModel : public QSqlTableModel {
return false;
}
void reloadWholeLayout();
// CORE messages manipulators.
// NOTE: These are used to change properties of one message.
// NOTE: Model is NOT reset after one of these methods are applied
@ -136,6 +140,7 @@ class MessagesModel : public QSqlTableModel {
MessageMode m_messageMode;
MessageFilter m_messageFilter;
QString m_customDateFormat;
QList<int> m_currentFeeds;
QList<QString> m_headerData;
QList<QString> m_tooltipData;

View File

@ -52,6 +52,10 @@ class FeedMessageViewer : public TabContent {
return m_feedsView;
}
inline MessagesView *messagesView() {
return m_messagesView;
}
inline MessagesToolBar *messagesToolBar() {
return m_toolBarMessages;
}

View File

@ -20,6 +20,7 @@
#include "definitions/definitions.h"
#include "core/feeddownloader.h"
#include "core/feedsmodel.h"
#include "core/messagesmodel.h"
#include "miscellaneous/application.h"
#include "miscellaneous/settings.h"
#include "miscellaneous/databasefactory.h"
@ -39,6 +40,7 @@
#include "gui/messagebox.h"
#include "gui/basetoolbar.h"
#include "gui/messagestoolbar.h"
#include "gui/messagesview.h"
#include "dynamic-shortcuts/dynamicshortcuts.h"
#include <QProcess>
@ -184,6 +186,27 @@ void FormSettings::loadFeedsMessages() {
m_ui->m_checkUpdateAllFeedsOnStartup->setChecked(settings->value(APP_CFG_FEEDS, "feeds_update_on_startup", false).toBool());
m_ui->m_cmbCountsFeedList->addItems(QStringList() << "(%unread)" << "[%unread]" << "%unread/%all" << "%unread-%all" << "[%unread|%all]");
m_ui->m_cmbCountsFeedList->setEditText(settings->value(APP_CFG_FEEDS, "count_format", "(%unread)").toString());
initializeMessageDateFormats();
m_ui->m_checkMessagesDateTimeFormat->setChecked(settings->value(APP_CFG_MESSAGES, "use_custom_date").toBool());
int index_format = m_ui->m_cmbMessagesDateTimeFormat->findData(settings->value(APP_CFG_MESSAGES, "custom_date_format").toString());
if (index_format >= 0) {
m_ui->m_cmbMessagesDateTimeFormat->setCurrentIndex(index_format);
}
}
void FormSettings::initializeMessageDateFormats() {
QStringList best_formats; best_formats << "d/M/yyyy hh:mm:ss" << "ddd, d. M. yy hh:mm:ss" <<
"yyyy-MM-dd HH:mm:ss.z" << "yyyy-MM-ddThh:mm:ss" <<
"MMM d yyyy hh:mm:ss";;
QLocale current_locale = qApp->localization()->loadedLocale();
QDateTime current_dt = QDateTime::currentDateTime();
foreach (const QString &format, best_formats) {
m_ui->m_cmbMessagesDateTimeFormat->addItem(current_locale.toString(current_dt, format), format);
}
}
void FormSettings::saveFeedsMessages() {
@ -196,9 +219,15 @@ void FormSettings::saveFeedsMessages() {
settings->setValue(APP_CFG_FEEDS, "feed_update_timeout", m_ui->m_spinFeedUpdateTimeout->value());
settings->setValue(APP_CFG_FEEDS, "feeds_update_on_startup", m_ui->m_checkUpdateAllFeedsOnStartup->isChecked());
settings->setValue(APP_CFG_FEEDS, "count_format", m_ui->m_cmbCountsFeedList->currentText());
settings->setValue(APP_CFG_MESSAGES, "use_custom_date", m_ui->m_checkMessagesDateTimeFormat->isChecked());
settings->setValue(APP_CFG_MESSAGES, "custom_date_format",
m_ui->m_cmbMessagesDateTimeFormat->itemData(m_ui->m_cmbMessagesDateTimeFormat->currentIndex()).toString());
// TODO: aktualizovat messageview s novym formatem
qApp->mainForm()->tabWidget()->feedMessageViewer()->feedsView()->updateAutoUpdateStatus();
qApp->mainForm()->tabWidget()->feedMessageViewer()->feedsView()->sourceModel()->reloadWholeLayout();
qApp->mainForm()->tabWidget()->feedMessageViewer()->messagesView()->sourceModel()->updateDateFormat();
qApp->mainForm()->tabWidget()->feedMessageViewer()->messagesView()->sourceModel()->reloadWholeLayout();
}
void FormSettings::displayProxyPassword(int state) {

View File

@ -91,6 +91,7 @@ class FormSettings : public QDialog {
void onProxyTypeChanged(int index);
void loadFeedsMessages();
void initializeMessageDateFormats();
void saveFeedsMessages();
private:

View File

@ -400,8 +400,8 @@ Authors of this application are NOT responsible for lost data.</string>
<rect>
<x>0</x>
<y>0</y>
<width>684</width>
<height>451</height>
<width>100</width>
<height>30</height>
</rect>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_4">
@ -478,8 +478,8 @@ Authors of this application are NOT responsible for lost data.</string>
<rect>
<x>0</x>
<y>0</y>
<width>678</width>
<height>425</height>
<width>167</width>
<height>219</height>
</rect>
</property>
<layout class="QFormLayout" name="formLayout">
@ -1163,7 +1163,7 @@ Authors of this application are NOT responsible for lost data.</string>
<item>
<widget class="QTabWidget" name="m_tabFeedsMessages">
<property name="currentIndex">
<number>1</number>
<number>0</number>
</property>
<widget class="QWidget" name="m_tabFeeds">
<attribute name="title">
@ -1287,48 +1287,21 @@ Authors of this application are NOT responsible for lost data.</string>
</widget>
</item>
<item row="2" column="0">
<widget class="QGroupBox" name="m_grpMessagesDateTimeFormat">
<property name="title">
<widget class="QCheckBox" name="m_checkMessagesDateTimeFormat">
<property name="text">
<string>Use custom date/time format (overrides format loaded from active localization)</string>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>false</bool>
<bool>true</bool>
</property>
<layout class="QFormLayout" name="formLayout_19">
<item row="0" column="0">
<widget class="QLabel" name="label_11">
<property name="text">
<string>Format code</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="m_cmbMessagesDateTimeFormat">
<property name="editable">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_12">
<property name="text">
<string>Example</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="m_lblMessagesDateTimeFormat">
<property name="text">
<string/>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="m_cmbMessagesDateTimeFormat"/>
</item>
</layout>
</widget>
</widget>
@ -1447,5 +1420,21 @@ Authors of this application are NOT responsible for lost data.</string>
</hint>
</hints>
</connection>
<connection>
<sender>m_checkMessagesDateTimeFormat</sender>
<signal>toggled(bool)</signal>
<receiver>m_cmbMessagesDateTimeFormat</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>445</x>
<y>94</y>
</hint>
<hint type="destinationlabel">
<x>778</x>
<y>95</y>
</hint>
</hints>
</connection>
</connections>
</ui>