Update tr comments.

This commit is contained in:
Martin Rotter 2014-02-26 19:18:11 +01:00
parent 642cd5ed10
commit 3873872d35
12 changed files with 160 additions and 56 deletions

View File

@ -5,6 +5,7 @@
<name>CornerButton</name> <name>CornerButton</name>
<message> <message>
<source>Open new tab</source> <source>Open new tab</source>
<extracomment>Tooltip for &quot;new tab&quot; webbrowser corner button.</extracomment>
<translation>Otevřít nový panel</translation> <translation>Otevřít nový panel</translation>
</message> </message>
</context> </context>
@ -51,10 +52,12 @@
<name>FeedsModel</name> <name>FeedsModel</name>
<message> <message>
<source>Title</source> <source>Title</source>
<extracomment>Title text in the feed list header.</extracomment>
<translation>Nadpis</translation> <translation>Nadpis</translation>
</message> </message>
<message> <message>
<source>Titles of feeds/categories.</source> <source>Titles of feeds/categories.</source>
<extracomment>Feed list header tooltips.</extracomment>
<translation>Názvy kanálů/kategorií.</translation> <translation>Názvy kanálů/kategorií.</translation>
</message> </message>
<message> <message>
@ -63,6 +66,7 @@
</message> </message>
<message> <message>
<source>Root</source> <source>Root</source>
<extracomment>Name of root item of feed list which can be seen in feed add/edit dialog.</extracomment>
<translation>Kořen</translation> <translation>Kořen</translation>
</message> </message>
</context> </context>
@ -1532,42 +1536,52 @@ currently installed one.</source>
<name>MessagesModel</name> <name>MessagesModel</name>
<message> <message>
<source>Id</source> <source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Read</source> <source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Přečteno</translation> <translation>Přečteno</translation>
</message> </message>
<message> <message>
<source>Deleted</source> <source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>Smazáno</translation> <translation>Smazáno</translation>
</message> </message>
<message> <message>
<source>Important</source> <source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Důležité</translation> <translation>Důležité</translation>
</message> </message>
<message> <message>
<source>Feed</source> <source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Kanál</translation> <translation>Kanál</translation>
</message> </message>
<message> <message>
<source>Title</source> <source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Nadpis</translation> <translation>Nadpis</translation>
</message> </message>
<message> <message>
<source>Url</source> <source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Author</source> <source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Autor</translation> <translation>Autor</translation>
</message> </message>
<message> <message>
<source>Created on</source> <source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Vytvořeno</translation> <translation>Vytvořeno</translation>
</message> </message>
<message> <message>
<source>Contents</source> <source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Obsah</translation> <translation>Obsah</translation>
</message> </message>
<message> <message>
@ -1671,20 +1685,15 @@ currently installed one.</source>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>%n unread message(s).</source> <source>%n unread message(s).</source>
<extracomment>Tooltip for &quot;unread&quot; column of feed list.
----------
Tooltip for &quot;unread&quot; column of feed list.</extracomment>
<translation> <translation>
<numerusform>%n nepřečtená zpráva.</numerusform> <numerusform>%n nepřečtená zpráva.</numerusform>
<numerusform>%n nepřečtené zprávy.</numerusform> <numerusform>%n nepřečtené zprávy.</numerusform>
<numerusform>%n nepřečtených zpráv.</numerusform> <numerusform>%n nepřečtených zpráv.</numerusform>
</translation> </translation>
</message> </message>
<message>
<source>ATOM 1.0</source>
<translation></translation>
</message>
<message>
<source>RSS 2.0/2.0.1</source>
<translation></translation>
</message>
<message> <message>
<source> <source>
@ -1693,17 +1702,10 @@ This category does not contain any nested items.</source>
Tato kategorie neobsahuje žádné podřízené položky.</translation> Tato kategorie neobsahuje žádné podřízené položky.</translation>
</message> </message>
<message>
<source>RDF</source>
<translation></translation>
</message>
<message>
<source>RSS 0.91/0.92/0.93</source>
<translation></translation>
</message>
<message> <message>
<source>%1 (standard category) <source>%1 (standard category)
%2%3</source> %2%3</source>
<extracomment>Tooltip for standard feed.</extracomment>
<translation>%1 (standardní kategorie) <translation>%1 (standardní kategorie)
%2%3</translation> %2%3</translation>
</message> </message>
@ -1713,22 +1715,27 @@ Tato kategorie neobsahuje žádné podřízené položky.</translation>
</message> </message>
<message> <message>
<source>Access denied. Invalid username or password used.</source> <source>Access denied. Invalid username or password used.</source>
<extracomment>Access to MySQL server was denied.</extracomment>
<translation>Přístup zamítnut. Nesprávne jméno či heslo.</translation> <translation>Přístup zamítnut. Nesprávne jméno či heslo.</translation>
</message> </message>
<message> <message>
<source>Unknown error.</source> <source>Unknown error.</source>
<extracomment>Unknown MySQL error arised.</extracomment>
<translation>Neznámá chyba.</translation> <translation>Neznámá chyba.</translation>
</message> </message>
<message> <message>
<source>does not use auto-update</source> <source>does not use auto-update</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation>nepoužívá auto-aktualizace</translation> <translation>nepoužívá auto-aktualizace</translation>
</message> </message>
<message> <message>
<source>uses global settings</source> <source>uses global settings</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation>používá globální nastavení</translation> <translation>používá globální nastavení</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>uses specific settings (%n minute(s) to next auto-update)</source> <source>uses specific settings (%n minute(s) to next auto-update)</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation> <translation>
<numerusform>používá specifické nastavení (%n minuta do další aktualizace)</numerusform> <numerusform>používá specifické nastavení (%n minuta do další aktualizace)</numerusform>
<numerusform>používá specifické nastavení (%n minuty do další aktualizace)</numerusform> <numerusform>používá specifické nastavení (%n minuty do další aktualizace)</numerusform>
@ -1741,6 +1748,7 @@ Tato kategorie neobsahuje žádné podřízené položky.</translation>
Encoding: %4 Encoding: %4
Auto-update status: %5</source> Auto-update status: %5</source>
<extracomment>Tooltip for feed.</extracomment>
<translation>%1 (%2) <translation>%1 (%2)
%3 %3
@ -1753,58 +1761,72 @@ Status auto-aktualizace: %5</translation>
</message> </message>
<message> <message>
<source>protocol error</source> <source>protocol error</source>
<extracomment>Network status.</extracomment>
<translation>chyba protokolu</translation> <translation>chyba protokolu</translation>
</message> </message>
<message> <message>
<source>host not found</source> <source>host not found</source>
<extracomment>Network status.</extracomment>
<translation>hostitel nenalezen</translation> <translation>hostitel nenalezen</translation>
</message> </message>
<message> <message>
<source>connection refused</source> <source>connection refused</source>
<extracomment>Network status.</extracomment>
<translation>spojení odmítnuto</translation> <translation>spojení odmítnuto</translation>
</message> </message>
<message> <message>
<source>connection timed out</source> <source>connection timed out</source>
<extracomment>Network status.</extracomment>
<translation>spojení vypršelo</translation> <translation>spojení vypršelo</translation>
</message> </message>
<message> <message>
<source>SSL handshake failed</source> <source>SSL handshake failed</source>
<extracomment>Network status.</extracomment>
<translation>SSL handshake selhal</translation> <translation>SSL handshake selhal</translation>
</message> </message>
<message> <message>
<source>proxy server connection refused</source> <source>proxy server connection refused</source>
<extracomment>Network status.</extracomment>
<translation>spojení k proxy serveru odmítnuto</translation> <translation>spojení k proxy serveru odmítnuto</translation>
</message> </message>
<message> <message>
<source>temporary failure</source> <source>temporary failure</source>
<extracomment>Network status.</extracomment>
<translation>dočasný výpadek</translation> <translation>dočasný výpadek</translation>
</message> </message>
<message> <message>
<source>proxy authentication required</source> <source>proxy authentication required</source>
<extracomment>Network status.</extracomment>
<translation>proxy autentifikace selhala</translation> <translation>proxy autentifikace selhala</translation>
</message> </message>
<message> <message>
<source>proxy server not found</source> <source>proxy server not found</source>
<extracomment>Network status.</extracomment>
<translation>proxy server nenalezen</translation> <translation>proxy server nenalezen</translation>
</message> </message>
<message> <message>
<source>success</source> <source>success</source>
<extracomment>Network status.</extracomment>
<translation>úspěch</translation> <translation>úspěch</translation>
</message> </message>
<message> <message>
<source>uknown content</source> <source>uknown content</source>
<extracomment>Network status.</extracomment>
<translation>neznámý obsah</translation> <translation>neznámý obsah</translation>
</message> </message>
<message> <message>
<source>unknown error</source> <source>unknown error</source>
<extracomment>Network status.</extracomment>
<translation>neznámá chyba</translation> <translation>neznámá chyba</translation>
</message> </message>
<message> <message>
<source>authentication failed</source> <source>authentication failed</source>
<extracomment>Network status.</extracomment>
<translation>autentifikace selhala</translation> <translation>autentifikace selhala</translation>
</message> </message>
<message> <message>
<source>content not found</source> <source>content not found</source>
<extracomment>Network status.</extracomment>
<translation>obsah nenalezen</translation> <translation>obsah nenalezen</translation>
</message> </message>
</context> </context>

View File

@ -5,6 +5,7 @@
<name>CornerButton</name> <name>CornerButton</name>
<message> <message>
<source>Open new tab</source> <source>Open new tab</source>
<extracomment>Tooltip for &quot;new tab&quot; webbrowser corner button.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -51,10 +52,12 @@
<name>FeedsModel</name> <name>FeedsModel</name>
<message> <message>
<source>Title</source> <source>Title</source>
<extracomment>Title text in the feed list header.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Titles of feeds/categories.</source> <source>Titles of feeds/categories.</source>
<extracomment>Feed list header tooltips.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -63,6 +66,7 @@
</message> </message>
<message> <message>
<source>Root</source> <source>Root</source>
<extracomment>Name of root item of feed list which can be seen in feed add/edit dialog.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -1514,42 +1518,52 @@ currently installed one.</source>
<name>MessagesModel</name> <name>MessagesModel</name>
<message> <message>
<source>Id</source> <source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Read</source> <source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Deleted</source> <source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Important</source> <source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Feed</source> <source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Title</source> <source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Url</source> <source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Author</source> <source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Created on</source> <source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Contents</source> <source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1653,36 +1667,24 @@ currently installed one.</source>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>%n unread message(s).</source> <source>%n unread message(s).</source>
<extracomment>Tooltip for &quot;unread&quot; column of feed list.
----------
Tooltip for &quot;unread&quot; column of feed list.</extracomment>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message>
<source>ATOM 1.0</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>RSS 2.0/2.0.1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source> <source>
This category does not contain any nested items.</source> This category does not contain any nested items.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>RDF</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>RSS 0.91/0.92/0.93</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>%1 (standard category) <source>%1 (standard category)
%2%3</source> %2%3</source>
<extracomment>Tooltip for standard feed.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1691,22 +1693,27 @@ This category does not contain any nested items.</source>
</message> </message>
<message> <message>
<source>Access denied. Invalid username or password used.</source> <source>Access denied. Invalid username or password used.</source>
<extracomment>Access to MySQL server was denied.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Unknown error.</source> <source>Unknown error.</source>
<extracomment>Unknown MySQL error arised.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>does not use auto-update</source> <source>does not use auto-update</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>uses global settings</source> <source>uses global settings</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>uses specific settings (%n minute(s) to next auto-update)</source> <source>uses specific settings (%n minute(s) to next auto-update)</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
<numerusform></numerusform> <numerusform></numerusform>
@ -1718,6 +1725,7 @@ This category does not contain any nested items.</source>
Encoding: %4 Encoding: %4
Auto-update status: %5</source> Auto-update status: %5</source>
<extracomment>Tooltip for feed.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1726,58 +1734,72 @@ Auto-update status: %5</source>
</message> </message>
<message> <message>
<source>protocol error</source> <source>protocol error</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>host not found</source> <source>host not found</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>connection refused</source> <source>connection refused</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>connection timed out</source> <source>connection timed out</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>SSL handshake failed</source> <source>SSL handshake failed</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>proxy server connection refused</source> <source>proxy server connection refused</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>temporary failure</source> <source>temporary failure</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>proxy authentication required</source> <source>proxy authentication required</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>proxy server not found</source> <source>proxy server not found</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>success</source> <source>success</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>uknown content</source> <source>uknown content</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>unknown error</source> <source>unknown error</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>authentication failed</source> <source>authentication failed</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>content not found</source> <source>content not found</source>
<extracomment>Network status.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>

View File

@ -5,6 +5,7 @@
<name>CornerButton</name> <name>CornerButton</name>
<message> <message>
<source>Open new tab</source> <source>Open new tab</source>
<extracomment>Tooltip for &quot;new tab&quot; webbrowser corner button.</extracomment>
<translation>Open nieuw tabblad</translation> <translation>Open nieuw tabblad</translation>
</message> </message>
</context> </context>
@ -51,10 +52,12 @@
<name>FeedsModel</name> <name>FeedsModel</name>
<message> <message>
<source>Title</source> <source>Title</source>
<extracomment>Title text in the feed list header.</extracomment>
<translation>Titel</translation> <translation>Titel</translation>
</message> </message>
<message> <message>
<source>Titles of feeds/categories.</source> <source>Titles of feeds/categories.</source>
<extracomment>Feed list header tooltips.</extracomment>
<translation>Naam van feeds/categorieën.</translation> <translation>Naam van feeds/categorieën.</translation>
</message> </message>
<message> <message>
@ -63,6 +66,7 @@
</message> </message>
<message> <message>
<source>Root</source> <source>Root</source>
<extracomment>Name of root item of feed list which can be seen in feed add/edit dialog.</extracomment>
<translation>Root</translation> <translation>Root</translation>
</message> </message>
</context> </context>
@ -1535,42 +1539,52 @@ de geïnstalleerde.</translation>
<name>MessagesModel</name> <name>MessagesModel</name>
<message> <message>
<source>Id</source> <source>Id</source>
<extracomment>Tooltip for ID of message.</extracomment>
<translation>ld</translation> <translation>ld</translation>
</message> </message>
<message> <message>
<source>Read</source> <source>Read</source>
<extracomment>Tooltip for &quot;read&quot; column in msg list.</extracomment>
<translation>Lees</translation> <translation>Lees</translation>
</message> </message>
<message> <message>
<source>Deleted</source> <source>Deleted</source>
<extracomment>Tooltip for &quot;deleted&quot; column in msg list.</extracomment>
<translation>verwijder</translation> <translation>verwijder</translation>
</message> </message>
<message> <message>
<source>Important</source> <source>Important</source>
<extracomment>Tooltip for &quot;important&quot; column in msg list.</extracomment>
<translation>Belangrijk</translation> <translation>Belangrijk</translation>
</message> </message>
<message> <message>
<source>Feed</source> <source>Feed</source>
<extracomment>Tooltip for name of feed for message.</extracomment>
<translation>Feed</translation> <translation>Feed</translation>
</message> </message>
<message> <message>
<source>Title</source> <source>Title</source>
<extracomment>Tooltip for title of message.</extracomment>
<translation>Titel</translation> <translation>Titel</translation>
</message> </message>
<message> <message>
<source>Url</source> <source>Url</source>
<extracomment>Tooltip for url of message.</extracomment>
<translation>Url</translation> <translation>Url</translation>
</message> </message>
<message> <message>
<source>Author</source> <source>Author</source>
<extracomment>Tooltip for author of message.</extracomment>
<translation>Auteur</translation> <translation>Auteur</translation>
</message> </message>
<message> <message>
<source>Created on</source> <source>Created on</source>
<extracomment>Tooltip for creation date of message.</extracomment>
<translation>Gemaakt op</translation> <translation>Gemaakt op</translation>
</message> </message>
<message> <message>
<source>Contents</source> <source>Contents</source>
<extracomment>Tooltip for contents of message.</extracomment>
<translation>Inhoud</translation> <translation>Inhoud</translation>
</message> </message>
<message> <message>
@ -1674,19 +1688,14 @@ de geïnstalleerde.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>%n unread message(s).</source> <source>%n unread message(s).</source>
<extracomment>Tooltip for &quot;unread&quot; column of feed list.
----------
Tooltip for &quot;unread&quot; column of feed list.</extracomment>
<translation> <translation>
<numerusform>%n ongelezen bericht.</numerusform> <numerusform>%n ongelezen bericht.</numerusform>
<numerusform>%n ongelezen berichten.</numerusform> <numerusform>%n ongelezen berichten.</numerusform>
</translation> </translation>
</message> </message>
<message>
<source>ATOM 1.0</source>
<translation>ATOM 1.0</translation>
</message>
<message>
<source>RSS 2.0/2.0.1</source>
<translation>RSS 2.0/2.0.1</translation>
</message>
<message> <message>
<source> <source>
@ -1695,17 +1704,10 @@ This category does not contain any nested items.</source>
Deze categorie bevat geen nested items.</translation> Deze categorie bevat geen nested items.</translation>
</message> </message>
<message>
<source>RDF</source>
<translation>RDF</translation>
</message>
<message>
<source>RSS 0.91/0.92/0.93</source>
<translation>RSS 0.91/0.92/0.93</translation>
</message>
<message> <message>
<source>%1 (standard category) <source>%1 (standard category)
%2%3</source> %2%3</source>
<extracomment>Tooltip for standard feed.</extracomment>
<translation>%1 (standaard categorie) <translation>%1 (standaard categorie)
%2%3</translation> %2%3</translation>
</message> </message>
@ -1715,22 +1717,27 @@ Deze categorie bevat geen nested items.</translation>
</message> </message>
<message> <message>
<source>Access denied. Invalid username or password used.</source> <source>Access denied. Invalid username or password used.</source>
<extracomment>Access to MySQL server was denied.</extracomment>
<translation>Toegang geweigerd. Ongeldig gebruikersnaam of paswoord gebruikt.</translation> <translation>Toegang geweigerd. Ongeldig gebruikersnaam of paswoord gebruikt.</translation>
</message> </message>
<message> <message>
<source>Unknown error.</source> <source>Unknown error.</source>
<extracomment>Unknown MySQL error arised.</extracomment>
<translation>Onbekende fout.</translation> <translation>Onbekende fout.</translation>
</message> </message>
<message> <message>
<source>does not use auto-update</source> <source>does not use auto-update</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation>automatisch bijwerken niet gebruiken</translation> <translation>automatisch bijwerken niet gebruiken</translation>
</message> </message>
<message> <message>
<source>uses global settings</source> <source>uses global settings</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation>gebruik algemene instellingen</translation> <translation>gebruik algemene instellingen</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>uses specific settings (%n minute(s) to next auto-update)</source> <source>uses specific settings (%n minute(s) to next auto-update)</source>
<extracomment>Describes feed auto-update status.</extracomment>
<translation> <translation>
<numerusform>gebruik specifieke instellingen (%n minuut voor volgende automatische update)</numerusform> <numerusform>gebruik specifieke instellingen (%n minuut voor volgende automatische update)</numerusform>
<numerusform>gebruik specifieke instellingen (%n minuten voor volgende automatische update)</numerusform> <numerusform>gebruik specifieke instellingen (%n minuten voor volgende automatische update)</numerusform>
@ -1742,6 +1749,7 @@ Deze categorie bevat geen nested items.</translation>
Encoding: %4 Encoding: %4
Auto-update status: %5</source> Auto-update status: %5</source>
<extracomment>Tooltip for feed.</extracomment>
<translation>%1 (%2) <translation>%1 (%2)
%3 %3
@ -1754,58 +1762,72 @@ Status automatisch bijwerken: %5</translation>
</message> </message>
<message> <message>
<source>protocol error</source> <source>protocol error</source>
<extracomment>Network status.</extracomment>
<translation>protocol fout</translation> <translation>protocol fout</translation>
</message> </message>
<message> <message>
<source>host not found</source> <source>host not found</source>
<extracomment>Network status.</extracomment>
<translation>host niet gevonden</translation> <translation>host niet gevonden</translation>
</message> </message>
<message> <message>
<source>connection refused</source> <source>connection refused</source>
<extracomment>Network status.</extracomment>
<translation>verbinding geweigerd</translation> <translation>verbinding geweigerd</translation>
</message> </message>
<message> <message>
<source>connection timed out</source> <source>connection timed out</source>
<extracomment>Network status.</extracomment>
<translation>Verbindings time-out</translation> <translation>Verbindings time-out</translation>
</message> </message>
<message> <message>
<source>SSL handshake failed</source> <source>SSL handshake failed</source>
<extracomment>Network status.</extracomment>
<translation>SSL handshake is mislukt</translation> <translation>SSL handshake is mislukt</translation>
</message> </message>
<message> <message>
<source>proxy server connection refused</source> <source>proxy server connection refused</source>
<extracomment>Network status.</extracomment>
<translation>proxy server verbinding geweigerd</translation> <translation>proxy server verbinding geweigerd</translation>
</message> </message>
<message> <message>
<source>temporary failure</source> <source>temporary failure</source>
<extracomment>Network status.</extracomment>
<translation>tijdelijke storing</translation> <translation>tijdelijke storing</translation>
</message> </message>
<message> <message>
<source>proxy authentication required</source> <source>proxy authentication required</source>
<extracomment>Network status.</extracomment>
<translation>proxy verificatie vereist</translation> <translation>proxy verificatie vereist</translation>
</message> </message>
<message> <message>
<source>proxy server not found</source> <source>proxy server not found</source>
<extracomment>Network status.</extracomment>
<translation>proxy server niet gevonden</translation> <translation>proxy server niet gevonden</translation>
</message> </message>
<message> <message>
<source>success</source> <source>success</source>
<extracomment>Network status.</extracomment>
<translation>succes</translation> <translation>succes</translation>
</message> </message>
<message> <message>
<source>uknown content</source> <source>uknown content</source>
<extracomment>Network status.</extracomment>
<translation>onbekende inhoud</translation> <translation>onbekende inhoud</translation>
</message> </message>
<message> <message>
<source>unknown error</source> <source>unknown error</source>
<extracomment>Network status.</extracomment>
<translation>onbekende fout</translation> <translation>onbekende fout</translation>
</message> </message>
<message> <message>
<source>authentication failed</source> <source>authentication failed</source>
<extracomment>Network status.</extracomment>
<translation>verificatie mislukt</translation> <translation>verificatie mislukt</translation>
</message> </message>
<message> <message>
<source>content not found</source> <source>content not found</source>
<extracomment>Network status.</extracomment>
<translation>inhoud niet gevonden</translation> <translation>inhoud niet gevonden</translation>
</message> </message>
</context> </context>

View File

@ -87,9 +87,11 @@ QString DatabaseFactory::mysqlInterpretErrorCode(MySQLError error_code) {
return QObject::tr("No MySQL server is running in the target destination."); return QObject::tr("No MySQL server is running in the target destination.");
case MySQLAccessDenied: case MySQLAccessDenied:
//: Access to MySQL server was denied.
return QObject::tr("Access denied. Invalid username or password used."); return QObject::tr("Access denied. Invalid username or password used.");
default: default:
//: Unknown MySQL error arised.
return QObject::tr("Unknown error."); return QObject::tr("Unknown error.");
} }
} }

View File

@ -38,10 +38,16 @@ FeedsModel::FeedsModel(QObject *parent) : QAbstractItemModel(parent) {
m_rootItem = new FeedsModelRootItem(); m_rootItem = new FeedsModelRootItem();
m_rootItem->setId(NO_PARENT_CATEGORY); m_rootItem->setId(NO_PARENT_CATEGORY);
//: Name of root item of feed list which can be seen in feed add/edit dialog.
m_rootItem->setTitle(tr("Root")); m_rootItem->setTitle(tr("Root"));
m_rootItem->setIcon(IconThemeFactory::instance()->fromTheme("folder-root")); m_rootItem->setIcon(IconThemeFactory::instance()->fromTheme("folder-root"));
m_countsIcon = IconThemeFactory::instance()->fromTheme("mail-mark-unread"); m_countsIcon = IconThemeFactory::instance()->fromTheme("mail-mark-unread");
//: Title text in the feed list header.
m_headerData << tr("Title"); m_headerData << tr("Title");
//: Feed list header tooltips.
m_tooltipData << tr("Titles of feeds/categories.") << m_tooltipData << tr("Titles of feeds/categories.") <<
tr("Counts of unread/all meesages."); tr("Counts of unread/all meesages.");

View File

@ -52,17 +52,17 @@ int FeedsModelFeed::countOfUnreadMessages() const {
QString FeedsModelFeed::typeToString(FeedsModelFeed::Type type) { QString FeedsModelFeed::typeToString(FeedsModelFeed::Type type) {
switch (type) { switch (type) {
case StandardAtom10: case StandardAtom10:
return QObject::tr("ATOM 1.0"); return "ATOM 1.0";
case StandardRdf: case StandardRdf:
return QObject::tr("RDF"); return "RDF";
case StandardRss0X: case StandardRss0X:
return QObject::tr("RSS 0.91/0.92/0.93"); return "RSS 0.91/0.92/0.93";
case StandardRss2X: case StandardRss2X:
default: default:
return QObject::tr("RSS 2.0/2.0.1"); return "RSS 2.0/2.0.1";
} }
} }

View File

@ -40,6 +40,7 @@ QVariant FeedsModelStandardCategory::data(int column, int role) const {
switch (role) { switch (role) {
case Qt::ToolTipRole: case Qt::ToolTipRole:
if (column == FDS_MODEL_TITLE_INDEX) { if (column == FDS_MODEL_TITLE_INDEX) {
//: Tooltip for standard feed.
return QObject::tr("%1 (standard category)\n" return QObject::tr("%1 (standard category)\n"
"%2%3").arg(m_title, "%2%3").arg(m_title,
m_description, m_description,
@ -48,6 +49,7 @@ QVariant FeedsModelStandardCategory::data(int column, int role) const {
""); "");
} }
else if (column == FDS_MODEL_COUNTS_INDEX) { else if (column == FDS_MODEL_COUNTS_INDEX) {
//: Tooltip for "unread" column of feed list.
return QObject::tr("%n unread message(s).", "", countOfUnreadMessages()); return QObject::tr("%n unread message(s).", "", countOfUnreadMessages());
} }
else { else {

View File

@ -227,15 +227,18 @@ QVariant FeedsModelStandardFeed::data(int column, int role) const {
switch (m_autoUpdateType) { switch (m_autoUpdateType) {
case DontAutoUpdate: case DontAutoUpdate:
//: Describes feed auto-update status.
auto_update_string = QObject::tr("does not use auto-update"); auto_update_string = QObject::tr("does not use auto-update");
break; break;
case DefaultAutoUpdate: case DefaultAutoUpdate:
//: Describes feed auto-update status.
auto_update_string = QObject::tr("uses global settings"); auto_update_string = QObject::tr("uses global settings");
break; break;
case SpecificAutoUpdate: case SpecificAutoUpdate:
default: default:
//: Describes feed auto-update status.
auto_update_string = QObject::tr("uses specific settings " auto_update_string = QObject::tr("uses specific settings "
"(%n minute(s) to next auto-update)", "(%n minute(s) to next auto-update)",
0, 0,
@ -243,6 +246,7 @@ QVariant FeedsModelStandardFeed::data(int column, int role) const {
break; break;
} }
//: Tooltip for feed.
return QObject::tr("%1 (%2)\n" return QObject::tr("%1 (%2)\n"
"%3\n\n" "%3\n\n"
"Encoding: %4\n" "Encoding: %4\n"
@ -253,6 +257,7 @@ QVariant FeedsModelStandardFeed::data(int column, int role) const {
auto_update_string); auto_update_string);
} }
else if (column == FDS_MODEL_COUNTS_INDEX) { else if (column == FDS_MODEL_COUNTS_INDEX) {
//: Tooltip for "unread" column of feed list.
return QObject::tr("%n unread message(s).", 0, countOfUnreadMessages()); return QObject::tr("%n unread message(s).", 0, countOfUnreadMessages());
} }
else { else {

View File

@ -111,9 +111,17 @@ Message MessagesModel::messageAt(int row_index) const {
} }
void MessagesModel::setupHeaderData() { void MessagesModel::setupHeaderData() {
m_headerData << tr("Id") << tr("Read") << tr("Deleted") << tr("Important") << m_headerData << /*: Tooltip for ID of message.*/ tr("Id") <<
tr("Feed") << tr("Title") << tr("Url") << tr("Author") << /*: Tooltip for "read" column in msg list.*/ tr("Read") <<
tr("Created on") << tr("Contents"); /*: Tooltip for "deleted" column in msg list.*/ tr("Deleted") <<
/*: Tooltip for "important" column in msg list.*/ tr("Important") <<
/*: Tooltip for name of feed for message.*/ tr("Feed") <<
/*: Tooltip for title of message.*/ tr("Title") <<
/*: Tooltip for url of message.*/ tr("Url") <<
/*: Tooltip for author of message.*/ tr("Author") <<
/*: Tooltip for creation date of message.*/ tr("Created on") <<
/*: Tooltip for contents of message.*/ tr("Contents");
m_tooltipData << tr("Id of the message.") << tr("Is message read?") << m_tooltipData << tr("Id of the message.") << tr("Is message read?") <<
tr("Is message deleted?") << tr("Is message important?") << tr("Is message deleted?") << tr("Is message important?") <<
tr("Id of feed which this message belongs to.") << tr("Id of feed which this message belongs to.") <<

View File

@ -32,48 +32,62 @@ QString NetworkFactory::networkErrorText(QNetworkReply::NetworkError error_code)
switch (error_code) { switch (error_code) {
case QNetworkReply::ProtocolUnknownError: case QNetworkReply::ProtocolUnknownError:
case QNetworkReply::ProtocolFailure: case QNetworkReply::ProtocolFailure:
//: Network status.
return QObject::tr("protocol error"); return QObject::tr("protocol error");
case QNetworkReply::HostNotFoundError: case QNetworkReply::HostNotFoundError:
//: Network status.
return QObject::tr("host not found"); return QObject::tr("host not found");
case QNetworkReply::RemoteHostClosedError: case QNetworkReply::RemoteHostClosedError:
case QNetworkReply::ConnectionRefusedError: case QNetworkReply::ConnectionRefusedError:
//: Network status.
return QObject::tr("connection refused"); return QObject::tr("connection refused");
case QNetworkReply::TimeoutError: case QNetworkReply::TimeoutError:
case QNetworkReply::ProxyTimeoutError: case QNetworkReply::ProxyTimeoutError:
//: Network status.
return QObject::tr("connection timed out"); return QObject::tr("connection timed out");
case QNetworkReply::SslHandshakeFailedError: case QNetworkReply::SslHandshakeFailedError:
//: Network status.
return QObject::tr("SSL handshake failed"); return QObject::tr("SSL handshake failed");
case QNetworkReply::ProxyConnectionClosedError: case QNetworkReply::ProxyConnectionClosedError:
case QNetworkReply::ProxyConnectionRefusedError: case QNetworkReply::ProxyConnectionRefusedError:
//: Network status.
return QObject::tr("proxy server connection refused"); return QObject::tr("proxy server connection refused");
case QNetworkReply::TemporaryNetworkFailureError: case QNetworkReply::TemporaryNetworkFailureError:
//: Network status.
return QObject::tr("temporary failure"); return QObject::tr("temporary failure");
case QNetworkReply::AuthenticationRequiredError: case QNetworkReply::AuthenticationRequiredError:
//: Network status.
return QObject::tr("authentication failed"); return QObject::tr("authentication failed");
case QNetworkReply::ProxyAuthenticationRequiredError: case QNetworkReply::ProxyAuthenticationRequiredError:
//: Network status.
return QObject::tr("proxy authentication required"); return QObject::tr("proxy authentication required");
case QNetworkReply::ProxyNotFoundError: case QNetworkReply::ProxyNotFoundError:
//: Network status.
return QObject::tr("proxy server not found"); return QObject::tr("proxy server not found");
case QNetworkReply::NoError: case QNetworkReply::NoError:
//: Network status.
return QObject::tr("success"); return QObject::tr("success");
case QNetworkReply::UnknownContentError: case QNetworkReply::UnknownContentError:
//: Network status.
return QObject::tr("uknown content"); return QObject::tr("uknown content");
case QNetworkReply::ContentNotFoundError: case QNetworkReply::ContentNotFoundError:
//: Network status.
return QObject::tr("content not found"); return QObject::tr("content not found");
default: default:
//: Network status.
return QObject::tr("unknown error"); return QObject::tr("unknown error");
} }
} }

View File

@ -21,6 +21,7 @@
CornerButton::CornerButton(QWidget *parent) : QToolButton(parent) { CornerButton::CornerButton(QWidget *parent) : QToolButton(parent) {
//: Tooltip for "new tab" webbrowser corner button.
setToolTip(tr("Open new tab")); setToolTip(tr("Open new tab"));
setAutoRaise(true); setAutoRaise(true);
setIcon(IconThemeFactory::instance()->fromTheme("list-add")); setIcon(IconThemeFactory::instance()->fromTheme("list-add"));