Updates of locals.

This commit is contained in:
Martin Rotter 2014-02-26 21:41:13 +01:00
parent 3873872d35
commit 9839007f32
15 changed files with 2208 additions and 118 deletions

View File

@ -403,6 +403,7 @@ set(APP_FORMS
set(APP_TRANSLATIONS
localization/rssguard-en_GB.ts
localization/rssguard-cs_CZ.ts
localization/rssguard-de_DE.ts
localization/rssguard-nl_NL.ts
localization/qt-cs_CZ.ts
localization/qt-nl_NL.ts
@ -411,6 +412,7 @@ set(APP_TRANSLATIONS
set(APP_TRANSLATIONS_WO_QT
localization/rssguard-en_GB.ts
localization/rssguard-cs_CZ.ts
localization/rssguard-de_DE.ts
localization/rssguard-nl_NL.ts
)

View File

@ -94,6 +94,9 @@
</message>
<message>
<source>Cannot edit item</source>
<extracomment>Warning messagebox title when selected item cannot be edited.
----------
Warning messagebox title when selected item cannot be edited.</extracomment>
<translation>Nelze upravit položku</translation>
</message>
<message>
@ -129,8 +132,8 @@
<translation>Naplánovaná aktualizace kanálu odstartována</translation>
</message>
<message>
<source>RSS Guard is performing scheduled update of some feeds.</source>
<translation>RSS Guard právě provádí naplánovanou aktualizaci některých kanálů.</translation>
<source>%1 is performing scheduled update of some feeds.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -193,11 +196,12 @@
</message>
<message>
<source>Authors information not found.</source>
<extracomment>File containing list of authors was not found.</extracomment>
<translation>Informace o autorech nebyly nalezeny.</translation>
</message>
<message>
<source>&lt;body&gt;RSS Guard is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain source code for RSS Guard from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyrigh (C) 2011-%3 %4&lt;/body&gt;</source>
<translation>&lt;body&gt;RSS Guard je (velmi) jednoduchá čtečka kanálů.&lt;br&gt;&lt;br&gt;Tento software je šířen pod licencí GNU General Public License, verze 3.&lt;br&gt;&lt;br&gt;Kontakty:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~webová stránka&lt;/li&gt;&lt;/ul&gt;Zdrojové kódy aplikace lze získat z jejího webu.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyright (C) 2011-%3 %4&lt;/body&gt;</translation>
<source>&lt;body&gt;%5 is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain source code for %5 from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyright (C) 2011-%3 %4&lt;/body&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -290,14 +294,6 @@
<source>&amp;Web browser</source>
<translation>&amp;Webovy prohlížeč</translation>
</message>
<message>
<source>Mark selected messages &amp;read</source>
<translation>Označit vyb&amp;rané zprávy jako přečtené</translation>
</message>
<message>
<source>Mark selected messages &amp;unread</source>
<translation>Označit vybrané zprávy jako &amp;nepřečtené</translation>
</message>
<message>
<source>Switch &amp;importance of selected messages</source>
<translation>Přepnout &amp;důležitost vybraných zpráv</translation>
@ -390,22 +386,10 @@
<source>Update &amp;selected items</source>
<translation>Aktualizovat v&amp;ybrané položky</translation>
</message>
<message>
<source>Mark &amp;selected items read</source>
<translation>Označit vybrané položky jako přečte&amp;</translation>
</message>
<message>
<source>Mark selected items unread</source>
<translation>Označit vybrané položky jako nepřečtené</translation>
</message>
<message>
<source>Clear selected items</source>
<translation>Vyprázdnit vybrané položky</translation>
</message>
<message>
<source>Mark all &amp;items read</source>
<translation>Označ&amp;it všechny položky jako přečtené</translation>
</message>
<message>
<source>Mark all messages in all feeds read. This does not take message filters into account.</source>
<translation>Označí všechny zprávy ve všech kanálech jako přečtené. Toto nebere v potaz filtry zpráv.</translation>
@ -546,11 +530,32 @@
<source>You cannot check for updates because feed update is ongoing.</source>
<translation>Nelze spustit kontrolu aktualizací, protože běží aktualizace kanálů.</translation>
</message>
<message>
<source>Mark selected messages as &amp;read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected messages as &amp;unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark &amp;selected items as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected items as unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark all &amp;items as read</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
<message>
<source>General</source>
<extracomment>General settings section.</extracomment>
<translation>Obecné</translation>
</message>
<message>
@ -571,16 +576,15 @@
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation>Lokalizace</translation>
</message>
<message>
<source>Proxy</source>
<translation></translation>
</message>
<message>
<source>Launch RSS Guard on operating system startup</source>
<translation>Spouštět RSS Guard při spuštění operačního systému</translation>
</message>
<message>
<source>Icons &amp;&amp; skins</source>
<translation>Ikony &amp;&amp; skiny</translation>
@ -599,6 +603,7 @@
</message>
<message>
<source>Type</source>
<extracomment>Proxy server type.</extracomment>
<translation>Typ</translation>
</message>
<message>
@ -635,6 +640,7 @@
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Kód</translation>
</message>
<message>
@ -731,6 +737,7 @@
</message>
<message>
<source>no icon theme</source>
<extracomment>Label for disabling icon theme.</extracomment>
<translation>žádné téma ikon</translation>
</message>
<message>
@ -1061,6 +1068,10 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat.</tr
<source>You did not executed any connection test yet.</source>
<translation>Doposud nebyl probeden žádny test spojení.</translation>
</message>
<message>
<source>Launch %1 on operating system startup</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormStandardCategoryDetails</name>
@ -1130,6 +1141,7 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat.</tr
</message>
<message>
<source>Look in:</source>
<extracomment>Label to describe the folder for icon file selection dialog.</extracomment>
<translation>Hledat v:</translation>
</message>
<message>
@ -1341,6 +1353,7 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat.</tr
</message>
<message>
<source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Hledat v:</translation>
</message>
<message>
@ -1476,6 +1489,7 @@ Autoři této aplikace nenesou žádnou odpovědnost za ztrátu Vašich dat.</tr
</message>
<message>
<source>unknown</source>
<extracomment>Uknown release.</extracomment>
<translation>neznámá</translation>
</message>
<message>
@ -1875,6 +1889,7 @@ Status auto-aktualizace: %5</translation>
</message>
<message>
<source>Web browser</source>
<extracomment>Web browser default tab title.</extracomment>
<translation>Webový prohlížeč</translation>
</message>
</context>
@ -1913,6 +1928,7 @@ Status auto-aktualizace: %5</translation>
</message>
<message>
<source>No title</source>
<extracomment>Webbrowser tab title when no title is available.</extracomment>
<translation>Bez názvu</translation>
</message>
<message>

File diff suppressed because it is too large Load Diff

View File

@ -94,6 +94,9 @@
</message>
<message>
<source>Cannot edit item</source>
<extracomment>Warning messagebox title when selected item cannot be edited.
----------
Warning messagebox title when selected item cannot be edited.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -129,7 +132,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>RSS Guard is performing scheduled update of some feeds.</source>
<source>%1 is performing scheduled update of some feeds.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -193,10 +196,11 @@
</message>
<message>
<source>Authors information not found.</source>
<extracomment>File containing list of authors was not found.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;body&gt;RSS Guard is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain source code for RSS Guard from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyrigh (C) 2011-%3 %4&lt;/body&gt;</source>
<source>&lt;body&gt;%5 is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain source code for %5 from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyright (C) 2011-%3 %4&lt;/body&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -290,14 +294,6 @@
<source>&amp;Web browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected messages &amp;read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected messages &amp;unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Switch &amp;importance of selected messages</source>
<translation type="unfinished"></translation>
@ -390,22 +386,10 @@
<source>Update &amp;selected items</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark &amp;selected items read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected items unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clear selected items</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark all &amp;items read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark all messages in all feeds read. This does not take message filters into account.</source>
<translation type="unfinished"></translation>
@ -546,11 +530,32 @@
<source>You cannot check for updates because feed update is ongoing.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected messages as &amp;read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected messages as &amp;unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark &amp;selected items as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected items as unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark all &amp;items as read</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
<message>
<source>General</source>
<extracomment>General settings section.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -571,16 +576,15 @@
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Launch RSS Guard on operating system startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Icons &amp;&amp; skins</source>
<translation type="unfinished"></translation>
@ -599,6 +603,7 @@
</message>
<message>
<source>Type</source>
<extracomment>Proxy server type.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -635,6 +640,7 @@
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -725,6 +731,7 @@
</message>
<message>
<source>no icon theme</source>
<extracomment>Label for disabling icon theme.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1043,6 +1050,10 @@ Authors of this application are NOT responsible for lost data.</source>
<source>You did not executed any connection test yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Launch %1 on operating system startup</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormStandardCategoryDetails</name>
@ -1112,6 +1123,7 @@ Authors of this application are NOT responsible for lost data.</source>
</message>
<message>
<source>Look in:</source>
<extracomment>Label to describe the folder for icon file selection dialog.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1323,6 +1335,7 @@ Authors of this application are NOT responsible for lost data.</source>
</message>
<message>
<source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1458,6 +1471,7 @@ Authors of this application are NOT responsible for lost data.</source>
</message>
<message>
<source>unknown</source>
<extracomment>Uknown release.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
@ -1848,6 +1862,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>Web browser</source>
<extracomment>Web browser default tab title.</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
@ -1886,6 +1901,7 @@ Auto-update status: %5</source>
</message>
<message>
<source>No title</source>
<extracomment>Webbrowser tab title when no title is available.</extracomment>
<translation type="unfinished"></translation>
</message>
<message>

View File

@ -94,6 +94,9 @@
</message>
<message>
<source>Cannot edit item</source>
<extracomment>Warning messagebox title when selected item cannot be edited.
----------
Warning messagebox title when selected item cannot be edited.</extracomment>
<translation>Kan item niet bewerken</translation>
</message>
<message>
@ -129,8 +132,8 @@
<translation>Geplande update begint</translation>
</message>
<message>
<source>RSS Guard is performing scheduled update of some feeds.</source>
<translation>RSS Guard is geplande updates van sommige feeds aan het uitvoeren.</translation>
<source>%1 is performing scheduled update of some feeds.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -193,11 +196,12 @@
</message>
<message>
<source>Authors information not found.</source>
<extracomment>File containing list of authors was not found.</extracomment>
<translation>Auteurs informatie niet gevonden.</translation>
</message>
<message>
<source>&lt;body&gt;RSS Guard is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain source code for RSS Guard from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyrigh (C) 2011-%3 %4&lt;/body&gt;</source>
<translation>&lt;body&gt;RSS Guard is een (zeer) makelijk te gebruiken feed lezer.&lt;br&gt;&lt;br&gt;Dit programma is beschikbaar onder te termen van de GNU General Public License versie 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a ref=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website &lt;/li&gt;&lt;ul&gt;U kunt de broncode voor RSS Guard verkrijgen op de website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Auteursrecht(C)2011-%3 %4&lt;/body&gt;</translation>
<source>&lt;body&gt;%5 is a (very) tiny feed reader.&lt;br&gt;&lt;br&gt;This software is distributed under the terms of GNU General Public License, version 3.&lt;br&gt;&lt;br&gt;Contacts:&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;mailto://%1&quot;&gt;%1&lt;/a&gt; ~email&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt; ~website&lt;/li&gt;&lt;/ul&gt;You can obtain source code for %5 from its website.&lt;br&gt;&lt;br&gt;&lt;br&gt;Copyright (C) 2011-%3 %4&lt;/body&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -290,14 +294,6 @@
<source>&amp;Web browser</source>
<translation>&amp;Webbrowser</translation>
</message>
<message>
<source>Mark selected messages &amp;read</source>
<translation>Markeer geselecteerde berichten als &amp;gelezen</translation>
</message>
<message>
<source>Mark selected messages &amp;unread</source>
<translation>Markeer geselecteerde berichten als &amp;ongelezen</translation>
</message>
<message>
<source>Switch &amp;importance of selected messages</source>
<translation>Wissel het &amp;belang van geselecteerde berichten</translation>
@ -390,22 +386,10 @@
<source>Update &amp;selected items</source>
<translation>Update ge&amp;selecteerde items</translation>
</message>
<message>
<source>Mark &amp;selected items read</source>
<translation>Markeer ge&amp;selecteerde items als gelezen</translation>
</message>
<message>
<source>Mark selected items unread</source>
<translation>Markeer geselecteerde items als ongelezen</translation>
</message>
<message>
<source>Clear selected items</source>
<translation>Wis geselecteerde items</translation>
</message>
<message>
<source>Mark all &amp;items read</source>
<translation>Markeer alle &amp;items als gelezen</translation>
</message>
<message>
<source>Mark all messages in all feeds read. This does not take message filters into account.</source>
<translation>Markeer alle berichten van alle feeds als gelezen. Dit is niet van toepassing op berichten filters in account.</translation>
@ -546,11 +530,32 @@
<source>You cannot check for updates because feed update is ongoing.</source>
<translation>Je kan niet controleren op updates omdat feeds aan het updaten zijn.</translation>
</message>
<message>
<source>Mark selected messages as &amp;read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected messages as &amp;unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark &amp;selected items as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark selected items as unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Mark all &amp;items as read</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormSettings</name>
<message>
<source>General</source>
<extracomment>General settings section.</extracomment>
<translation>Algemeen</translation>
</message>
<message>
@ -571,16 +576,15 @@
</message>
<message>
<source>Language</source>
<extracomment>Language settings section.
----------
Language column of language list.</extracomment>
<translation>Taal</translation>
</message>
<message>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
<source>Launch RSS Guard on operating system startup</source>
<translation>Laad RSS Guard als systeem opstart</translation>
</message>
<message>
<source>Icons &amp;&amp; skins</source>
<translation>Pictogrammen &amp;&amp; skins</translation>
@ -599,6 +603,7 @@
</message>
<message>
<source>Type</source>
<extracomment>Proxy server type.</extracomment>
<translation>Type</translation>
</message>
<message>
@ -635,6 +640,7 @@
</message>
<message>
<source>Code</source>
<extracomment>Lang. code column of language list.</extracomment>
<translation>Code</translation>
</message>
<message>
@ -731,6 +737,7 @@
</message>
<message>
<source>no icon theme</source>
<extracomment>Label for disabling icon theme.</extracomment>
<translation>Geen pictogram thema</translation>
</message>
<message>
@ -1061,6 +1068,10 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens.</tran
<source>You did not executed any connection test yet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Launch %1 on operating system startup</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FormStandardCategoryDetails</name>
@ -1130,6 +1141,7 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens.</tran
</message>
<message>
<source>Look in:</source>
<extracomment>Label to describe the folder for icon file selection dialog.</extracomment>
<translation>Kijk in:</translation>
</message>
<message>
@ -1341,6 +1353,7 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens.</tran
</message>
<message>
<source>Look in:</source>
<extracomment>Label for field with icon file name textbox for selection dialog.</extracomment>
<translation>Kijk in:</translation>
</message>
<message>
@ -1476,6 +1489,7 @@ Auteurs van Rssguard zijn NIET verantwoordelijk voor verlies van gegevens.</tran
</message>
<message>
<source>unknown</source>
<extracomment>Uknown release.</extracomment>
<translation>onbekend</translation>
</message>
<message>
@ -1876,6 +1890,7 @@ Status automatisch bijwerken: %5</translation>
</message>
<message>
<source>Web browser</source>
<extracomment>Web browser default tab title.</extracomment>
<translation>Webbrowser</translation>
</message>
</context>
@ -1914,6 +1929,7 @@ Status automatisch bijwerken: %5</translation>
</message>
<message>
<source>No title</source>
<extracomment>Webbrowser tab title when no title is available.</extracomment>
<translation>Geen titel</translation>
</message>
<message>

View File

@ -195,7 +195,7 @@ void FeedsView::executeNextAutoUpdate() {
if (SystemTrayIcon::isSystemTrayActivated()) {
SystemTrayIcon::instance()->showMessage(tr("Scheduled update started"),
tr("RSS Guard is performing scheduled update of some feeds."),
tr("%1 is performing scheduled update of some feeds.").arg(APP_NAME),
QSystemTrayIcon::Information);
}
}
@ -307,6 +307,7 @@ void FeedsView::editSelectedItem() {
// it is used probably by feed updater or application
// is quitting.
if (SystemTrayIcon::isSystemTrayActivated()) {
//: Warning messagebox title when selected item cannot be edited.
SystemTrayIcon::instance()->showMessage(tr("Cannot edit item"),
tr("Selected item cannot be edited because feed update is ongoing."),
QSystemTrayIcon::Warning);
@ -314,6 +315,7 @@ void FeedsView::editSelectedItem() {
else {
MessageBox::show(this,
QMessageBox::Warning,
//: Warning messagebox title when selected item cannot be edited.
tr("Cannot edit item"),
tr("Selected item cannot be edited because feed update is ongoing."));
}

View File

@ -69,6 +69,7 @@ FormAbout::FormAbout(QWidget *parent) : QDialog(parent), m_ui(new Ui::FormAbout)
m_ui->m_txtThanks->setText(text_stream.readAll());
}
else {
//: File containing list of authors was not found.
m_ui->m_txtThanks->setText(tr("Authors information not found."));
}
file.close();
@ -97,16 +98,17 @@ FormAbout::FormAbout(QWidget *parent) : QDialog(parent), m_ui(new Ui::FormAbout)
QT_VERSION_STR,
APP_NAME));
m_ui->m_txtInfo->setText(tr("<body>RSS Guard is a (very) tiny feed reader."
m_ui->m_txtInfo->setText(tr("<body>%5 is a (very) tiny feed reader."
"<br><br>This software is distributed under the terms of GNU General Public License, version 3."
"<br><br>Contacts:"
"<ul><li><a href=\"mailto://%1\">%1</a> ~email</li>"
"<li><a href=\"%2\">%2</a> ~website</li></ul>"
"You can obtain source code for RSS Guard from its website."
"<br><br><br>Copyrigh (C) 2011-%3 %4</body>").arg(APP_EMAIL,
APP_URL,
QString::number(QDateTime::currentDateTime().date().year()),
APP_AUTHOR));
"You can obtain source code for %5 from its website."
"<br><br><br>Copyright (C) 2011-%3 %4</body>").arg(APP_EMAIL,
APP_URL,
QString::number(QDateTime::currentDateTime().date().year()),
APP_AUTHOR,
APP_NAME));
}
FormAbout::~FormAbout() {

View File

@ -299,25 +299,19 @@
</action>
<action name="m_actionMarkSelectedMessagesAsRead">
<property name="text">
<string>Mark selected messages &amp;read</string>
<string>Mark selected messages as &amp;read</string>
</property>
<property name="toolTip">
<string>Mark selected messages as read.</string>
</property>
<property name="shortcut">
<string notr="true"/>
</property>
</action>
<action name="m_actionMarkSelectedMessagesAsUnread">
<property name="text">
<string>Mark selected messages &amp;unread</string>
<string>Mark selected messages as &amp;unread</string>
</property>
<property name="toolTip">
<string>Mark selected messages as unread.</string>
</property>
<property name="shortcut">
<string notr="true"/>
</property>
</action>
<action name="m_actionSwitchImportanceOfSelectedMessages">
<property name="text">
@ -332,25 +326,19 @@
</action>
<action name="m_actionMarkSelectedFeedsAsRead">
<property name="text">
<string>Mark &amp;selected items read</string>
<string>Mark &amp;selected items as read</string>
</property>
<property name="toolTip">
<string>Mark all messages (without message filters) from selected feeds as read.</string>
</property>
<property name="shortcut">
<string notr="true"/>
</property>
</action>
<action name="m_actionMarkSelectedFeedsAsUnread">
<property name="text">
<string>Mark selected items unread</string>
<string>Mark selected items as unread</string>
</property>
<property name="toolTip">
<string>Mark all messages (without message filters) from selected feeds as unread.</string>
</property>
<property name="shortcut">
<string notr="true"/>
</property>
</action>
<action name="m_actionDeleteSelectedMessages">
<property name="text">
@ -433,14 +421,11 @@
</action>
<action name="m_actionMarkAllFeedsRead">
<property name="text">
<string>Mark all &amp;items read</string>
<string>Mark all &amp;items as read</string>
</property>
<property name="toolTip">
<string>Mark all messages in all feeds read. This does not take message filters into account.</string>
</property>
<property name="shortcut">
<string notr="true"/>
</property>
</action>
<action name="m_actionViewSelectedItemsNewspaperMode">
<property name="text">

View File

@ -56,8 +56,8 @@ FormSettings::FormSettings(QWidget *parent) : QDialog(parent), m_ui(new Ui::Form
m_ui->m_treeLanguages->setColumnCount(5);
m_ui->m_treeLanguages->setHeaderHidden(false);
m_ui->m_treeLanguages->setHeaderLabels(QStringList()
<< tr("Language")
<< tr("Code")
<< /*: Language column of language list. */ tr("Language")
<< /*: Lang. code column of language list. */ tr("Code")
<< tr("Version")
<< tr("Author")
<< tr("Email"));
@ -592,6 +592,8 @@ void FormSettings::onMysqlDataStorageEdited() {
}
void FormSettings::loadGeneral() {
m_ui->m_checkAutostart->setText(m_ui->m_checkAutostart->text().arg(APP_NAME));
// Load auto-start status.
SystemFactory::AutoStartStatus autostart_status = SystemFactory::instance()->getAutoStartStatus();
switch (autostart_status) {
@ -649,6 +651,7 @@ void FormSettings::loadInterface() {
foreach (const QString &icon_theme_name, IconThemeFactory::instance()->installedIconThemes()) {
if (icon_theme_name == APP_NO_THEME) {
// Add just "no theme" on other systems.
//: Label for disabling icon theme.
m_ui->m_cmbIconTheme->addItem(tr("no icon theme"),
APP_NO_THEME);
}

View File

@ -36,7 +36,7 @@
<item row="0" column="0">
<widget class="QCheckBox" name="m_checkAutostart">
<property name="text">
<string>Launch RSS Guard on operating system startup</string>
<string>Launch %1 on operating system startup</string>
</property>
</widget>
</item>
@ -364,8 +364,8 @@ Authors of this application are NOT responsible for lost data.</string>
<rect>
<x>0</x>
<y>0</y>
<width>209</width>
<height>245</height>
<width>558</width>
<height>337</height>
</rect>
</property>
<layout class="QFormLayout" name="formLayout">
@ -791,7 +791,7 @@ Authors of this application are NOT responsible for lost data.</string>
<item row="0" column="0">
<widget class="QLabel" name="m_lblProxyType">
<property name="text">
<string>Type</string>
<string extracomment="Proxy server type.">Type</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
@ -1090,11 +1090,11 @@ Authors of this application are NOT responsible for lost data.</string>
<bool>false</bool>
</property>
<property name="currentRow">
<number>0</number>
<number>-1</number>
</property>
<item>
<property name="text">
<string>General</string>
<string extracomment="General settings section.">General</string>
</property>
</item>
<item>
@ -1114,7 +1114,7 @@ Authors of this application are NOT responsible for lost data.</string>
</item>
<item>
<property name="text">
<string>Language</string>
<string extracomment="Language settings section.">Language</string>
</property>
</item>
<item>

View File

@ -185,6 +185,7 @@ void FormStandardCategoryDetails::onLoadIconFromFile() {
dialog.setViewMode(QFileDialog::Detail);
dialog.setLabelText(QFileDialog::Accept, tr("Select icon"));
dialog.setLabelText(QFileDialog::Reject, tr("Cancel"));
//: Label to describe the folder for icon file selection dialog.
dialog.setLabelText(QFileDialog::LookIn, tr("Look in:"));
dialog.setLabelText(QFileDialog::FileName, tr("Icon name:"));
dialog.setLabelText(QFileDialog::FileType, tr("Icon type:"));

View File

@ -187,6 +187,7 @@ void FormStandardFeedDetails::onLoadIconFromFile() {
dialog.setViewMode(QFileDialog::Detail);
dialog.setLabelText(QFileDialog::Accept, tr("Select icon"));
dialog.setLabelText(QFileDialog::Reject, tr("Cancel"));
//: Label for field with icon file name textbox for selection dialog.
dialog.setLabelText(QFileDialog::LookIn, tr("Look in:"));
dialog.setLabelText(QFileDialog::FileName, tr("Icon name:"));
dialog.setLabelText(QFileDialog::FileType, tr("Icon type:"));

View File

@ -60,6 +60,7 @@ void FormUpdate::checkForUpdates() {
QPair<UpdateInfo, QNetworkReply::NetworkError> update = SystemFactory::instance()->checkForUpdates();
if (update.second != QNetworkReply::NoError) {
//: Uknown release.
m_ui->m_lblAvailableRelease->setText(tr("unknown"));
m_ui->m_txtChanges->clear();
m_ui->m_lblStatus->setStatus(WidgetWithStatus::Error,

View File

@ -233,6 +233,7 @@ int TabWidget::addBrowser(bool move_after_current,
// Add new browser as the last tab.
final_index = addTab(browser,
IconThemeFactory::instance()->fromTheme("text-html"),
//: Web browser default tab title.
tr("Web browser"),
TabBar::Closable);
}

View File

@ -161,6 +161,7 @@ void WebBrowser::onIconChanged() {
void WebBrowser::onTitleChanged(const QString &new_title) {
if (new_title.isEmpty()) {
//: Webbrowser tab title when no title is available.
emit titleChanged(m_index, tr("No title"));
}
else {