diff --git a/bin/locale/cs_CZ.qm b/bin/locale/cs_CZ.qm index 6f3f456a5..71dfeb0cc 100644 Binary files a/bin/locale/cs_CZ.qm and b/bin/locale/cs_CZ.qm differ diff --git a/src/navigation/locationbar.cpp b/src/navigation/locationbar.cpp index 32c802507..243176413 100644 --- a/src/navigation/locationbar.cpp +++ b/src/navigation/locationbar.cpp @@ -163,9 +163,7 @@ void LocationBar::showSiteInfo() void LocationBar::rssIconClicked() { - QList > _rss = m_webView->getRss(); - - RSSWidget* rss = new RSSWidget(m_webView, _rss, this); + RSSWidget* rss = new RSSWidget(m_webView, this); rss->showAt(this); } diff --git a/src/rss/rsswidget.cpp b/src/rss/rsswidget.cpp index c4e479a25..9f087dfcd 100644 --- a/src/rss/rsswidget.cpp +++ b/src/rss/rsswidget.cpp @@ -22,21 +22,29 @@ #include "rssmanager.h" #include "rssnotification.h" -RSSWidget::RSSWidget(WebView* view, QList > availableRss, QWidget* parent) - :QMenu(parent) - ,ui(new Ui::RSSWidget) - ,m_avRss(availableRss) - ,m_view(view) +RSSWidget::RSSWidget(WebView* view, QWidget* parent) + : QMenu(parent) + , ui(new Ui::RSSWidget) + , m_view(view) { ui->setupUi(this); - for (int i = 0; i < m_avRss.count(); i++) { - QPair rss = m_avRss.at(i); + + QWebFrame* frame = m_view->page()->mainFrame(); + QWebElementCollection links = frame->findAllElements("link[type=\"application/rss+xml\"]"); + + for (int i = 0; i < links.count(); i++) { + QWebElement element = links.at(i); + QString title = element.attribute("title"); + QString href = element.attribute("href"); + if (href.isEmpty() || title.isEmpty()) + continue; + QPushButton* button = new QPushButton(this); button->setText(tr("Add")); - button->setWhatsThis(rss.second); - button->setToolTip(rss.first); + button->setWhatsThis(href); + button->setToolTip(title); QLabel* label = new QLabel(this); - label->setText(rss.first); + label->setText(title); ui->gridLayout->addWidget(label, i, 0); ui->gridLayout->addWidget(button, i, 1); connect(button, SIGNAL(clicked()), this, SLOT(addRss())); diff --git a/src/rss/rsswidget.h b/src/rss/rsswidget.h index 5175a59c4..65ae95fb0 100644 --- a/src/rss/rsswidget.h +++ b/src/rss/rsswidget.h @@ -22,6 +22,7 @@ #include #include #include +#include namespace Ui { class RSSWidget; @@ -33,7 +34,7 @@ class RSSWidget : public QMenu Q_OBJECT public: - explicit RSSWidget(WebView* view, QList > availableRss, QWidget* parent = 0); + explicit RSSWidget(WebView* view, QWidget* parent = 0); ~RSSWidget(); void showAt(QWidget* _parent); @@ -43,7 +44,6 @@ private slots: private: Ui::RSSWidget* ui; - QList > m_avRss; WebView* m_view; }; diff --git a/src/webview/webview.cpp b/src/webview/webview.cpp index 3c71080b1..3881042f9 100644 --- a/src/webview/webview.cpp +++ b/src/webview/webview.cpp @@ -39,18 +39,20 @@ WebView::WebView(QupZilla* mainClass, WebTab* webTab) : QWebView(webTab) , p_QupZilla(mainClass) - , m_progress(0) - , m_isLoading(false) - , m_currentZoom(100) , m_aboutToLoadUrl(QUrl()) , m_lastUrl(QUrl()) - , m_wantsClose(false) + , m_progress(0) + , m_currentZoom(100) , m_page(new WebPage(this, p_QupZilla)) , m_webTab(webTab) , m_locationBar(0) , m_mouseTrack(false) , m_navigationVisible(false) , m_mouseWheelEnabled(true) + , m_wantsClose(false) + , m_isLoading(false) + , m_hasRss(false) + , m_rssChecked(false) // , m_loadingTimer(0) { m_networkProxy = new NetworkManagerProxy(p_QupZilla); @@ -165,7 +167,9 @@ void WebView::linkClicked(const QUrl &url) void WebView::setProgress(int prog) { m_progress = prog; - checkRss(); + + if (prog > 60) + checkRss(); if (isCurrent()) { p_QupZilla->ipLabel()->hide(); @@ -179,8 +183,11 @@ void WebView::loadStarted() { m_progress = 0; m_isLoading = true; + m_rssChecked = false; + emit rssChanged(false); animationLoading(tabIndex(),true); + if (title().isNull()) tabWidget()->setTabText(tabIndex(),tr("Loading...")); @@ -385,24 +392,15 @@ QUrl WebView::guessUrlFromString(const QString &string) void WebView::checkRss() { + if (m_rssChecked) + return; + + m_rssChecked = true; QWebFrame* frame = page()->mainFrame(); - QWebElementCollection links = frame->findAllElements("link"); - m_rss.clear(); + QWebElementCollection links = frame->findAllElements("link[type=\"application/rss+xml\"]"); - for (int i = 0; i(title, href)); - } - - emit rssChanged(!m_rss.isEmpty()); + m_hasRss = links.count() != 0; + emit rssChanged(m_hasRss); } void WebView::mousePressEvent(QMouseEvent* event) diff --git a/src/webview/webview.h b/src/webview/webview.h index 08fb3b1fb..e7a45f299 100644 --- a/src/webview/webview.h +++ b/src/webview/webview.h @@ -57,8 +57,7 @@ public: QLabel* animationLoading(int index, bool addMovie); QIcon siteIcon(); void addNotification(QWidget* notif); - bool hasRss() { return !m_rss.isEmpty(); } - QList > getRss() { return m_rss; } //FIXME: Make RSS as struct + bool hasRss() { return m_hasRss; } void setMouseWheelEnabled(bool state) { m_mouseWheelEnabled = state; } void setLocationBar(LocationBar* bar) { m_locationBar = bar; } @@ -125,17 +124,15 @@ private: void applyZoom(); QupZilla* p_QupZilla; - int m_progress; - bool m_isLoading; + QString m_hoveredLink; QList m_zoomLevels; - int m_currentZoom; QUrl m_aboutToLoadUrl; QUrl m_lastUrl; - bool m_wantsClose; QString m_currentIp; - QList > m_rss; QIcon m_siteIcon; + int m_progress; + int m_currentZoom; WebPage* m_page; WebTab* m_webTab; @@ -145,7 +142,12 @@ private: bool m_mouseTrack; bool m_navigationVisible; bool m_mouseWheelEnabled; - //QTimer* m_loadingTimer; //Too confusing + bool m_wantsClose; + bool m_isLoading; + + bool m_hasRss; + bool m_rssChecked; + //QTimer* m_loadingTimer; signals: void showUrl(QUrl url); diff --git a/translations/cs_CZ.ts b/translations/cs_CZ.ts index f62260f84..3dba5c1aa 100644 --- a/translations/cs_CZ.ts +++ b/translations/cs_CZ.ts @@ -987,42 +987,42 @@ p, li { white-space: pre-wrap; } ClickToFlash - + Object blocked by ClickToFlash Objekt zablokován ClickToFlash pluginem - + Show more informations about object Zobrazit více informací o objektu - + Delete object Odstranit objekt - + Add %1 to whitelist Přidat %1 na bílou listinu - + Flash Object Flash objekt - + <b>Attribute Name</b> <b>Jméno atributu</b> - + <b>Value</b> <b>Hodnota</b> - + No more informations available. Žádné další informace. @@ -1327,39 +1327,39 @@ nebyl nalezen! DownloadManager - + %1% of %2 files (%3) %4 remaining %1% z %2 souborů (%3) %4 zbyvá - + % - Download Manager % - Správce stahování - + Download Finished Stahování dokončeno - + All files have been successfuly downloaded. Všechna stahování byla úspěšně dokončena. - + Warning Varování - + Are you sure to quit? All uncompleted downloads will be cancelled! Jste si jistý že chcete skončit? Všechna nedokončená stahování budou zrušena! - - + + Download Manager Správce stahování @@ -2043,7 +2043,7 @@ nebyl nalezen! Povolit ukládání cache na disk - + <b>Cookies</b> <b>Cookies</b> @@ -2053,7 +2053,7 @@ nebyl nalezen! <b>Chování adresního řádku</b> - + <b>Language</b> <b>Jazyk</b> @@ -2129,7 +2129,7 @@ nebyl nalezen! - + Note: You cannot delete active profile. Poznámka: Nemůžete smazat aktivní profil. @@ -2330,7 +2330,7 @@ nebyl nalezen! - + ... ... @@ -2347,57 +2347,62 @@ nebyl nalezen! (může ale také nemusí dělat problémy při stahování SSL zabezpečeného obsahu) - + + Close download manager when downloading finishes + Zavřít správce stahování po skončení stahování + + + <b>Notifications</b> <b>Oznámení</b> - + Use OSD Notifications Používat OSD oznámení - + Use Native System Notifications (Linux only) Používat nativní systémové oznámení (pouze Linux) - + Do not use Notifications Nepoužívat oznámení - + Expiration timeout: Doba: - + seconds sekund - + <b>Note: </b>You can change position of OSD Notification by dragging it on the screen. <b>Poznámka: </b> Můžete změnit pozici OSD oznámení na obrazovce jejím přetažením. - + <b>User CSS StyleSheet</b> <b>Uživatelský CSS styl</b> - + StyleSheet automatically loaded with all websites: Styl, automaticky načítán ke všem stránkám: - + Languages Jazyky - + <b>Preferred language for web sites</b> <b>Preferované jazyky pro webové stránky</b> @@ -2486,12 +2491,12 @@ nebyl nalezen! Správce hesel - + <b>AutoFill options</b> <b>Možnosti doplňování</b> - + Allow saving passwords from sites Povolit ukládání hesel ze stránek @@ -2501,32 +2506,32 @@ nebyl nalezen! Soukromí - + Filter Tracking Cookies Filtrovat sledovací cookies - + Allow storing of cookies Povolit přijímání cookies - + Delete cookies on close Vymazat cookies při zavření prohlížeče - + Match domain exactly Vyžadovat přesnou shodu domény - + <b>Warning:</b> Match domain exactly and Filter Tracking Cookies options can lead to deny some cookies from sites. If you have problems with cookies, try to disable this options first! <b>Upozornění:</b> Možnosti vyžadovat přesnou shodu domény a filtrovat sledovací cookies mohou vést k odmítnutí některých cookies. Pokud máte problémy s cookies, zkuste nejdříve tyto možnosti zakázat! - + Cookies Manager Správce cookies @@ -2567,22 +2572,22 @@ nebyl nalezen! Přidat .cz doménu stísknutím ALT klávesy - + SSL Manager Správce certifikátů - + Available translations: Dostupné překlady: - + In order to change language, you must restart browser. Ke změně jazyka je nutný restart prohlížeče. - + OSD Notification OSD Oznámení @@ -2591,53 +2596,53 @@ nebyl nalezen! Přetáhněte ho na obrazovce na místo, na kterém jej chcete mít. - + Drag it on the screen to place it where you want. Přetáhněte jej na obrazovce na místo, na kterém jej chcete mít. - + Choose download location... Vyberte složku pro stahování... - + Choose stylesheet location... Vyberte umístění stylu... - + New Profile Nový profil - + Enter the new profile's name: Zvolte jméno nového profilu: - - + + Error! Chyba! - + This profile already exists! Tento profil již existuje! - + Cannot create profile directory! Nemohu vytvořit složku profilu! - + Confirmation Potvrzení - + Are you sure to permanently delete "%1" profile? This action cannot be undone! Jste si jisti že chcete permanentně smazat profil "%1"? Tato akce nelze vrátit zpět! @@ -4185,89 +4190,89 @@ Po přidání či odstranění cest k certifikátům je nutné k projevení změ (jako např. hledaní při nakupování, které již bylo provedeno.) - + To show this page, QupZilla must resend request which do it again (like searching on making an shoping, which has been already done.) Pro zobrazení této stránky musí QupZilla znovu odeslat požadavek na server (jako např. hledaní při nakupování, které již bylo provedeno.) - + Server refused the connection Server odmítl spojení - + Server closed the connection Server ukončil spojení - + Server not found Server nenalezen - + Connection timed out Spojení vypršelo - + Untrusted connection Nedůvěryhodné spojení - + AdBlocked Content AdBlock obsah - + Blocked by rule <i>%1</i> Blokováno pravidlem <i>%1</i> - + Content Access Denied Odmítnut přístup k obsahu - + Error code %1 Chybový kód %1 - + Failed loading page Chyba při načítání stránky - + QupZilla can't load page from %1. QupZilla nemůže načíst stránku ze serveru %1. - + Check the address for typing errors such as <b>ww.</b>example.com instead of <b>www.</b>example.com Zkontrolujte, zda je adresa napsána správně a neobsahuje chyby jako <b>ww.</b>server.cz místo <b>www</b>.server.cz - + If you are unable to load any pages, check your computer's network connection. Pokud se vám nezobrazují ani ostatní stránky, zkontrolujte síťové připojení svého počítače. - + If your computer or network is protected by a firewall or proxy, make sure that QupZilla is permitted to access the Web. Pokud je váš počítač chráněn firewallem a nebo proxy serverem, zkontrolujte, zda má QupZilla přístup na Internet. - + Try Again Zkusit znovu - + Choose file... Vyberte soubor... diff --git a/translations/de_DE.ts b/translations/de_DE.ts index ec81a21ca..b5f801d28 100644 --- a/translations/de_DE.ts +++ b/translations/de_DE.ts @@ -979,42 +979,42 @@ p, li { white-space: pre-wrap; } ClickToFlash - + Object blocked by ClickToFlash Objekt blockiert von ClickToFlash - + Show more informations about object Mehr Informationen anzeigen - + Delete object Objekt löschen - + Add %1 to whitelist %1 zur Whitelist hinzufügen - + Flash Object Flash Objekt - + <b>Attribute Name</b> <b>Attribut Name</b> - + <b>Value</b> <b>Wert</b> - + No more informations available. Keine weiteren Informationen verfügbar. @@ -1318,39 +1318,39 @@ p, li { white-space: pre-wrap; } DownloadManager - + %1% of %2 files (%3) %4 remaining %1% von %2 Dateien (%3) %4 verbleiben - + % - Download Manager % - Download Manager - + Download Finished Download beendet - + All files have been successfuly downloaded. Alle Dateien wurden erfolgreich heruntergeladen. - + Warning Warnung - + Are you sure to quit? All uncompleted downloads will be cancelled! Möchten Sie QupZilla wirklich beenden?Alle nicht beendeten Downloads werden abgebrochen! - - + + Download Manager Download Manager @@ -2052,7 +2052,7 @@ p, li { white-space: pre-wrap; } Cache-Speicherung auf lokaler Festplatte erlauben - + <b>Cookies</b> <b>Cookies</b> @@ -2062,7 +2062,7 @@ p, li { white-space: pre-wrap; } <b>Adress-Leisten Verhalten</b> - + <b>Language</b> <b>Sprache</b> @@ -2149,7 +2149,7 @@ p, li { white-space: pre-wrap; } - + ... ... @@ -2188,12 +2188,12 @@ p, li { white-space: pre-wrap; } Passwort Manager - + <b>AutoFill options</b> <b>Autovervollständigen</b> - + Allow saving passwords from sites Speichern von Passwörtern von Seiten erlauben @@ -2209,7 +2209,7 @@ p, li { white-space: pre-wrap; } - + Note: You cannot delete active profile. Hinweis: Ein aktives Profil kann nicht gelöscht werden. @@ -2391,87 +2391,92 @@ p, li { white-space: pre-wrap; } (kann Probleme beim Herunterladen von mittels SSL geschützten Inhalten verursachen) - + + Close download manager when downloading finishes + + + + Filter Tracking Cookies Seitenfremde Cookies verbieten - + Allow storing of cookies Das Speichern von Cookies erlauben - + Delete cookies on close Cookies beim Beenden löschen - + Match domain exactly Genaue Übereinstimmung der Domain - + <b>Warning:</b> Match domain exactly and Filter Tracking Cookies options can lead to deny some cookies from sites. If you have problems with cookies, try to disable this options first! <b>Warnung:</b> Das Einschalten der Optionen "Genaue Übereinstimmung" und "Seitenfremde Inhalte" kann dazu führen, dass Cookies von Webseiten zurückgewiesen werden. Tritt dieses Problem auf, deaktivieren Sie bitte zunächst diese Optionen! - + Cookies Manager Cookie Manager - + <b>Notifications</b> <b>Benachrichtigungen</b> - + Use OSD Notifications OSD verwenden - + Use Native System Notifications (Linux only) System-Benachrichtigungen verwenden (nur Linux) - + Do not use Notifications Keine Benachrichtigungen verwenden - + Expiration timeout: Zeit: - + seconds Sekunden - + <b>Note: </b>You can change position of OSD Notification by dragging it on the screen. <b>Hinweis: </b>Sie können die Position des OSD ändern, in dem Sie es auf dem Bildschirm mit der Maus verschieben. - + <b>User CSS StyleSheet</b> <b>Benutzerdefiniertes CSS StyleSheet</b> - + StyleSheet automatically loaded with all websites: StyleSheet automatisch mit allen Webseiten laden: - + Languages Sprachen - + <b>Preferred language for web sites</b> <b>Bevorzugte Sprache für Webseiten</b> @@ -2557,22 +2562,22 @@ p, li { white-space: pre-wrap; } Zum Hinzufügen der .co.uk Domäne drücken Sie bitte die ALT-Taste - + SSL Manager SSL Manager - + Available translations: Verfügbare Übersetzungen: - + In order to change language, you must restart browser. Um die Sprache zu ändern , starten Sie bitte QupZilla neu. - + OSD Notification OSD Benachrichtigung @@ -2581,53 +2586,53 @@ p, li { white-space: pre-wrap; } Veschieben Sie es auf dem Bildschirm nach Belieben. - + Drag it on the screen to place it where you want. Veschieben Sie es auf dem Bildschirm nach Belieben. - + Choose download location... Download-Verzeichnis auswählen... - + Choose stylesheet location... Stylesheet-Verzeichnis wählen... - + New Profile Neues Profil - + Enter the new profile's name: Bitte geben Sie den Namen des neuen Profils ein: - - + + Error! Fehler! - + This profile already exists! Dieses Profil existiert bereits! - + Cannot create profile directory! Verzeichnis kann nicht erstellt werden! - + Confirmation Bestätigung - + Are you sure to permanently delete "%1" profile? This action cannot be undone! Möchten Sie wirklich das Profil "%1" dauerhaft entfernen? Diese Aktion kann nicht rückgängig gemacht werden! @@ -4245,89 +4250,89 @@ Nachdem Speicherpfade hinzugefügt oder gelöscht wurden, muss QupZilla neu gest - + To show this page, QupZilla must resend request which do it again (like searching on making an shoping, which has been already done.) Um diese Seite anzeigen zu können, muss QupZilla eine erneute Abfrage an den Server versenden - + Server refused the connection Der Server hat den Verbindungsversuch abgelehnt - + Server closed the connection Der Server hat die Verbindung beendet - + Server not found Server nicht gefunden - + Connection timed out Zeitüberschreitung der Anfrage - + Untrusted connection Keine vertrauenswürdige Verbindung - + AdBlocked Content Inhalt von AdBlock blockiert - + Blocked by rule <i>%1</i> Blockiert von Regel <i>%1</i> - + Content Access Denied Zugriff auf Inhalt verweigert - + Error code %1 Fehler Code %1 - + Failed loading page Seite konnte nicht geladen werden - + QupZilla can't load page from %1. QupZilla kann Seite von %1 nicht laden. - + Check the address for typing errors such as <b>ww.</b>example.com instead of <b>www.</b>example.com Bitte überprüfen Sie die Adresse auf Tippfehler wie <b>ww.</b>example.com anstatt <b>www.</b>example.com - + If you are unable to load any pages, check your computer's network connection. Falls Sie keine Webseiten laden können, überprüfen Sie bitte Ihre Netzwerkverbindung. - + If your computer or network is protected by a firewall or proxy, make sure that QupZilla is permitted to access the Web. Falls Ihr Computer über eine Firewall oder Proxy mit dem Internet verbunden ist, vergewissern Sie sich, dass QupZilla der Zugriff zum Internet gestattet ist. - + Try Again Erneut versuchen - + Choose file... Datei wählen... diff --git a/translations/es.ts b/translations/es.ts index e890560bc..e7a27d24b 100644 --- a/translations/es.ts +++ b/translations/es.ts @@ -947,42 +947,42 @@ p, li { white-space: pre-wrap; } ClickToFlash - + Object blocked by ClickToFlash - + Show more informations about object - + Delete object - + Add %1 to whitelist - + Flash Object - + <b>Attribute Name</b> - + <b>Value</b> - + No more informations available. @@ -1285,8 +1285,8 @@ p, li { white-space: pre-wrap; } DownloadManager - - + + Download Manager @@ -1296,32 +1296,32 @@ p, li { white-space: pre-wrap; } - + %1% of %2 files (%3) %4 remaining - + % - Download Manager - + Download Finished - + All files have been successfuly downloaded. - + Warning - + Are you sure to quit? All uncompleted downloads will be cancelled! @@ -2022,7 +2022,7 @@ p, li { white-space: pre-wrap; } - + Note: You cannot delete active profile. @@ -2383,7 +2383,7 @@ p, li { white-space: pre-wrap; } - + ... @@ -2399,178 +2399,183 @@ p, li { white-space: pre-wrap; } - - <b>AutoFill options</b> + + Close download manager when downloading finishes + <b>AutoFill options</b> + + + + Allow saving passwords from sites - + <b>Cookies</b> - + Filter Tracking Cookies - + Allow storing of cookies - + Delete cookies on close - + Match domain exactly - + <b>Warning:</b> Match domain exactly and Filter Tracking Cookies options can lead to deny some cookies from sites. If you have problems with cookies, try to disable this options first! - + Cookies Manager - + SSL Manager - + <b>Notifications</b> - + Use OSD Notifications - + Use Native System Notifications (Linux only) - + Do not use Notifications - + Expiration timeout: - + seconds - + <b>Note: </b>You can change position of OSD Notification by dragging it on the screen. - + <b>Language</b> - + Available translations: - + In order to change language, you must restart browser. - + <b>User CSS StyleSheet</b> - + StyleSheet automatically loaded with all websites: - + Languages - + <b>Preferred language for web sites</b> - + OSD Notification - + Drag it on the screen to place it where you want. - + Choose download location... - + Choose stylesheet location... - + New Profile - + Enter the new profile's name: - - + + Error! - + This profile already exists! - + Cannot create profile directory! - + Confirmation - + Are you sure to permanently delete "%1" profile? This action cannot be undone! @@ -4080,88 +4085,88 @@ After adding or removing certificate paths, it is neccessary to restart browser WebPage - + To show this page, QupZilla must resend request which do it again (like searching on making an shoping, which has been already done.) - + Server refused the connection - + Server closed the connection - + Server not found - + Connection timed out - + Untrusted connection - + AdBlocked Content - + Blocked by rule <i>%1</i> - + Content Access Denied - + Error code %1 - + Failed loading page - + QupZilla can't load page from %1. - + Check the address for typing errors such as <b>ww.</b>example.com instead of <b>www.</b>example.com - + If you are unable to load any pages, check your computer's network connection. - + If your computer or network is protected by a firewall or proxy, make sure that QupZilla is permitted to access the Web. - + Try Again - + Choose file... diff --git a/translations/nl_NL.ts b/translations/nl_NL.ts index ea363c7b5..b1fa23d58 100644 --- a/translations/nl_NL.ts +++ b/translations/nl_NL.ts @@ -975,42 +975,42 @@ p, li { white-space: pre-wrap; } ClickToFlash - + Object blocked by ClickToFlash Object geblokkeerd door KlikVoorFlash - + Show more informations about object Toon meer informatie over object - + Delete object Verwijder object - + Add %1 to whitelist Voeg %1 toe aan witte lijst - + Flash Object Flash-object - + <b>Attribute Name</b> <b>Naam van attribuut</b> - + <b>Value</b> <b>Waarde</b> - + No more informations available. Geen verdere informatie beschikbaar. @@ -1315,39 +1315,39 @@ werd niet gevonden! DownloadManager - + %1% of %2 files (%3) %4 remaining %1% van %2 bestanden (%3) %4 resterend - + % - Download Manager % - Download-manager - + Download Finished Download voltooid - + All files have been successfuly downloaded. Alle bestanden zijn succesvol gedownload. - + Warning Waarschuwing - + Are you sure to quit? All uncompleted downloads will be cancelled! Weet u zeker dat u wilt afsluiten? Alle onvoltooide downloads zullen geannuleerd worden! - - + + Download Manager Download-manager @@ -2031,7 +2031,7 @@ werd niet gevonden! Sta toe dat netwerkcache op schijf wordt opgeslagen - + <b>Cookies</b> <b>Cookies</b> @@ -2041,7 +2041,7 @@ werd niet gevonden! <b>Gedrag van Adresbalk</b> - + <b>Language</b> <b>Taal</b> @@ -2117,7 +2117,7 @@ werd niet gevonden! - + Note: You cannot delete active profile. Noot: U kunt het actieve profiel niet verwijderen. @@ -2318,7 +2318,7 @@ werd niet gevonden! - + ... ... @@ -2335,57 +2335,62 @@ werd niet gevonden! (kan wellicht problemen veroorzaken met het downloaden van SSL-beveiligde inhoud) - + + Close download manager when downloading finishes + + + + <b>Notifications</b> <b>Meldingen</b> - + Use OSD Notifications Gebruik OSD-meldingen - + Use Native System Notifications (Linux only) Gebruik systeemmeldingen (geldt alleen voor Linux) - + Do not use Notifications Gebruik geen meldingen - + Expiration timeout: Vervaltijd-timeout: - + seconds seconden - + <b>Note: </b>You can change position of OSD Notification by dragging it on the screen. <b>Noot: </b> U kunt de positie van OSD-meldingen veranderen door te verslepen op het scherm. - + <b>User CSS StyleSheet</b> <b>Gebruikers CSS-stylesheet</b> - + StyleSheet automatically loaded with all websites: Stylesheet welke automatisch geladen wordt met alle websites: - + Languages Talen - + <b>Preferred language for web sites</b> <b>Voorkeurstalen voor websites</b> @@ -2474,12 +2479,12 @@ werd niet gevonden! Wachtwoordbeheerder - + <b>AutoFill options</b> <b>AutoAanvullen-instellingen</b> - + Allow saving passwords from sites Sta opslaan van wachtwoorden van sites toe @@ -2489,32 +2494,32 @@ werd niet gevonden! Privacy - + Filter Tracking Cookies Filter opsporingscookies - + Allow storing of cookies Sta opslag van cookies toe - + Delete cookies on close Verwijder cookies bij afsluiten - + Match domain exactly Exact overeenkomen domein - + <b>Warning:</b> Match domain exactly and Filter Tracking Cookies options can lead to deny some cookies from sites. If you have problems with cookies, try to disable this options first! <b>Waarschuwing:</b> Exact overeenkomen domein en Filter opsporingscookies-instellingen kunnen leiden tot het weigeren van sommige cookies van sites. Indien u problemen hebt met cookies, probeer dan eerst deze instellingen uit te schakelen! - + Cookies Manager Cookies-beheerder @@ -2555,22 +2560,22 @@ werd niet gevonden! Voeg .nl-domein toe door de ALT-toets in te drukken - + SSL Manager SSL-beheerder - + Available translations: Beschikbare vertalingen: - + In order to change language, you must restart browser. Om de gekozen taal toe te passen, moet u de browser herstarten. - + OSD Notification OSD-melding @@ -2579,53 +2584,53 @@ werd niet gevonden! Versleep het op het scherm en plaats het waar U wilt. - + Drag it on the screen to place it where you want. Versleep het op het scherm en plaats het waar U wilt. - + Choose download location... Kies downloadlocatie... - + Choose stylesheet location... Kies stylesheet-locatie... - + New Profile Nieuw profiel - + Enter the new profile's name: Voer de nieuw profielnaam in: - - + + Error! Fout! - + This profile already exists! Dit profiel bestaat reeds! - + Cannot create profile directory! Kan profielmap niet aanmaken! - + Confirmation Bevestiging - + Are you sure to permanently delete "%1" profile? This action cannot be undone! Weet u zeker dat u profiel "%1"wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt! @@ -4166,89 +4171,89 @@ Na het toevoegen of verwijderen van paden, is het noodzakelijk om de browser te (zoals zoeken op het maken van een shoping, welke al gedaan is.) - + To show this page, QupZilla must resend request which do it again (like searching on making an shoping, which has been already done.) Om deze pagina te tonen, moet QupZulla het verzoek opnieuw versturen (zoals zoeken op het maken van een shoping, welke al gedaan is.) - + Server refused the connection Server weigerde de verbinding - + Server closed the connection Server sloot de verbinding - + Server not found Server niet gevonden - + Connection timed out Verbinding onderbroken - + Untrusted connection Onbeveiligde verbinding - + AdBlocked Content Door AdBlock geblokkeerde inhoud - + Blocked by rule <i>%1</i> Geblokkeerd door regel <i>%1</i> - + Content Access Denied Inhoudstoegang geweigerd - + Error code %1 Foutcode %1 - + Failed loading page Mislukt om pagina te laden - + QupZilla can't load page from %1. QupZilla kan de pagina niet laden van %1. - + Check the address for typing errors such as <b>ww.</b>example.com instead of <b>www.</b>example.com Controleer het adres op typfouten zoals <b>ww.</b>voorbeeld.nl in plaats van <b>www.</b>voorbeeld.nl - + If you are unable to load any pages, check your computer's network connection. Indien u niet in staat bent om eender welke pagina te laden, controleer dan uw netwerkverbinding. - + If your computer or network is protected by a firewall or proxy, make sure that QupZilla is permitted to access the Web. Indien uw computer of netwerk beveiligd is door een firewall of proxy, zorg dan dat QupZilla toestemming heeft om het web te benaderen. - + Try Again Probeer nogmaals - + Choose file... Kies bestand... diff --git a/translations/sk_SK.ts b/translations/sk_SK.ts index 8ce33e44c..7a4e1f49e 100644 --- a/translations/sk_SK.ts +++ b/translations/sk_SK.ts @@ -979,42 +979,42 @@ p, li { white-space: pre-wrap; } ClickToFlash - + Object blocked by ClickToFlash Objekt blokovaný ClickToFlash pluginom - + Show more informations about object Zobraziť viac informácií o objekte - + Delete object Vymazať objekt - + Add %1 to whitelist Pridať %1 na zoznam výnimiek - + Flash Object Flash objekt - + <b>Attribute Name</b> <b>Názov atribútu</b> - + <b>Value</b> <b>Hodnota</b> - + No more informations available. Žiadne ďalšie dostupné informácie. @@ -1326,39 +1326,39 @@ p, li { white-space: pre-wrap; } DownloadManager - + %1% of %2 files (%3) %4 remaining %1% z %2 súborov (%3) %4 zostávajú - + % - Download Manager % - Správca sťahovania - + Download Finished Sťahovanie dokončené - + All files have been successfuly downloaded. Všetky súbory boli úspešne stiahnuté. - + Warning Varovanie - + Are you sure to quit? All uncompleted downloads will be cancelled! Ste si istý, že chcete ukončiť? Všetky nedokončené sťahovania budú zrušené! - - + + Download Manager Správca sťahovania @@ -2061,7 +2061,7 @@ p, li { white-space: pre-wrap; } Povoliť ukladanie sieťovej cache na disk - + <b>Cookies</b> <b>Cookies</b> @@ -2071,7 +2071,7 @@ p, li { white-space: pre-wrap; } <b>Správanie panelu adresy</b> - + <b>Language</b> <b>Jazyk</b> @@ -2158,7 +2158,7 @@ p, li { white-space: pre-wrap; } - + ... ... @@ -2198,12 +2198,12 @@ p, li { white-space: pre-wrap; } Správca hesiel - + <b>AutoFill options</b> <b>Možnosti autodoplňovania</b> - + Allow saving passwords from sites Povoliť ukladanie hesiel zo stránok @@ -2219,7 +2219,7 @@ p, li { white-space: pre-wrap; } - + Note: You cannot delete active profile. Poznámka: Nemôžete vymazať aktívny profil. @@ -2395,87 +2395,92 @@ p, li { white-space: pre-wrap; } (môže - nemusí robiť problémy pri sťahovaní SSL zabezpečeného obsahu) - + + Close download manager when downloading finishes + + + + Filter Tracking Cookies Filtrovať sledovacie cookies - + Allow storing of cookies Povoliť ukladanie cookies - + Delete cookies on close Vymazať cookies pri zatvorení prehliadača - + Match domain exactly Požadovať presnú zhodu domény - + <b>Warning:</b> Match domain exactly and Filter Tracking Cookies options can lead to deny some cookies from sites. If you have problems with cookies, try to disable this options first! <b>Varovanie:</b> Možnosti požadovanie presnej zhody domény a filtrovať sledovacie cookies môžu viesť k odmietnutiu niektorých cookies zo stránok. Ak máte problémy s cookies, skúste najprv zakázať tieto možnosti! - + Cookies Manager Správca cookies - + <b>Notifications</b> <b>Oznámenia</b> - + Use OSD Notifications Použiť OSD oznámenia - + Use Native System Notifications (Linux only) Používať natívne systémové oznámenia (len pre Linux) - + Do not use Notifications Nepoužívať oznámenia - + Expiration timeout: Doba zobrazenia: - + seconds sekúnd - + <b>Note: </b>You can change position of OSD Notification by dragging it on the screen. <b>Poznámka: </b>Môžte zmeniť pozíciu OSD oznámenia pretiahnutím ho na obrazovke. - + <b>User CSS StyleSheet</b> <b>Používateľský CSS štýl</b> - + StyleSheet automatically loaded with all websites: Štýl automaticky načítať so všetkámi stránkami: - + Languages Jazyky - + <b>Preferred language for web sites</b> <b>Preferovaný jazyk pre webové stránky</b> @@ -2561,22 +2566,22 @@ p, li { white-space: pre-wrap; } Pridať .sk doménu stlačením ALT klávesy - + SSL Manager Správca SSL - + Available translations: Dostupné preklady: - + In order to change language, you must restart browser. Pre zmenu jazyka musíte reštartovať prehliadač. - + OSD Notification OSD oznámenia @@ -2585,53 +2590,53 @@ p, li { white-space: pre-wrap; } Pretiahnete ho na obrazovke na miesto, kde ho chcete mať. - + Drag it on the screen to place it where you want. Pretiahnete ho na obrazovke na miesto, kde ho chcete mať. - + Choose download location... Vyberte umiestnenie pre sťahovanie... - + Choose stylesheet location... Vyberte umiestnenie štýlu... - + New Profile Nový profil - + Enter the new profile's name: Zadajte názov nového profilu: - - + + Error! Chyba! - + This profile already exists! Tento profil už existuje! - + Cannot create profile directory! Nedá sa vytvoriť priečinok profilu! - + Confirmation Potvrdenie - + Are you sure to permanently delete "%1" profile? This action cannot be undone! Ste si istý, že chcete trvalo vymazať profil "%1"? Táto akcia sa nebude dať vrátiť späť! @@ -4183,89 +4188,89 @@ Po pridaní či odobratí ciest k certifikátom je nutné reštartovať prehliad (ako napr. hľadanie pri nakupovaní, ktoré už raz bolo urobené.) - + To show this page, QupZilla must resend request which do it again (like searching on making an shoping, which has been already done.) Na zobrazenie tejto stránky musí QupZilla znova odoslať požiadavku (ako napr. hľadanie pri nakupovaní, ktoré už raz bolo urobené.) - + Server refused the connection Server odmietol spojenie - + Server closed the connection Server ukončil spojenie - + Server not found Server nenájdený - + Connection timed out Spojenie vypršalo - + Untrusted connection Nedôveryhodné spojenie - + AdBlocked Content AdBlock obsah - + Blocked by rule <i>%1</i> Blokované pravidlom <i>%1</i> - + Content Access Denied Prístup k obsahu odmietnutý - + Error code %1 Chybový kód %1 - + Failed loading page Zlyhalo načítanie stránky - + QupZilla can't load page from %1. QupZilla nemôže načítať stránku zo %1. - + Check the address for typing errors such as <b>ww.</b>example.com instead of <b>www.</b>example.com Skontrolujte, či je adresa napísaná správne a neobsahuje chyby ako <b>ww.</b>priklad.sk namiesto <b>www.</b>server.sk - + If you are unable to load any pages, check your computer's network connection. Ak sa vám nezobrazujú žiadne stránky, skontrolujte sieťové pripojenie vášho počítača. - + If your computer or network is protected by a firewall or proxy, make sure that QupZilla is permitted to access the Web. Ak je váš počítač alebo sieť chránená firewallom alebo proxy severom, uistite sa že má QupZilla prístup na internet. - + Try Again Skúsiť znova - + Choose file... Vybrať súbor... diff --git a/translations/zh_CN.ts b/translations/zh_CN.ts index 21b27dff1..19ebbf19a 100644 --- a/translations/zh_CN.ts +++ b/translations/zh_CN.ts @@ -967,42 +967,42 @@ p, li { white-space: pre-wrap; } ClickToFlash - + Object blocked by ClickToFlash 点击Flash封锁的对象 - + Show more informations about object 显示有关对象的更多信息 - + Delete object 删除对象 - + Add %1 to whitelist - + Flash Object Flash对象 - + <b>Attribute Name</b> - + <b>Value</b> - + No more informations available. 没有提供更多信息。 @@ -1305,8 +1305,8 @@ p, li { white-space: pre-wrap; } DownloadManager - - + + Download Manager 下载管理 @@ -1316,32 +1316,32 @@ p, li { white-space: pre-wrap; } 清除 - + %1% of %2 files (%3) %4 remaining - + % - Download Manager - + Download Finished 下载完成 - + All files have been successfuly downloaded. 所有文件已成功下载. - + Warning 注意 - + Are you sure to quit? All uncompleted downloads will be cancelled! 下载未完成确认退出吗? @@ -2050,7 +2050,7 @@ p, li { white-space: pre-wrap; } - + Note: You cannot delete active profile. 注意:您不能删除活动配置文件。 @@ -2415,7 +2415,7 @@ p, li { white-space: pre-wrap; } - + ... @@ -2432,127 +2432,132 @@ p, li { white-space: pre-wrap; } (可能会导致下载SSL保护内容的问题) - + + Close download manager when downloading finishes + + + + <b>AutoFill options</b> <B>自动填充选项</ B> - + Allow saving passwords from sites 允许保存网站密码 - + <b>Cookies</b> - + Filter Tracking Cookies 追踪cookies - + Allow storing of cookies 允许存储cookie - + Delete cookies on close - + Match domain exactly 域完全匹配 - + <b>Warning:</b> Match domain exactly and Filter Tracking Cookies options can lead to deny some cookies from sites. If you have problems with cookies, try to disable this options first! <b>警告:</ B>匹配域完全和过滤器跟踪Cookie选项可能会导致拒绝网站的一些cookies,如果您的cookie有问题,尝试禁用这个选项! - + Cookies Manager 管理Cookies - + SSL Manager 管理SSL - + <b>Notifications</b> <b>通知</b> - + Use OSD Notifications 使用OSD的通知 - + Use Native System Notifications (Linux only) 使用本机的系统通知(仅限Linux) - + Do not use Notifications 不要使用通知 - + Expiration timeout: 到期超时: - + seconds - + <b>Note: </b>You can change position of OSD Notification by dragging it on the screen. <b>注意:</ b>您可以在屏幕上拖动以改变OSD​​通知的位置。 - + <b>Language</b> <b>语言</ B> - + Available translations: 可用的翻译: - + In order to change language, you must restart browser. 要改变语言,你必须重新启动浏览器。 - + <b>User CSS StyleSheet</b> <b>用户CSS样式表</ B> - + StyleSheet automatically loaded with all websites: 所有的网站自动加载样式表: - + Languages 语言 - + <b>Preferred language for web sites</b> <b>网站首选的语言</ B> - + OSD Notification OSD的通知 @@ -2561,53 +2566,53 @@ p, li { white-space: pre-wrap; } 在屏幕上拖动它到你想要的地方。 - + Drag it on the screen to place it where you want. - + Choose download location... 选择下载位置... ... - + Choose stylesheet location... 选择样式表的位置... - + New Profile 新的配置文件 - + Enter the new profile's name: 输入新配置文件的名称: - - + + Error! 错误! - + This profile already exists! 此配置文件已经存在! - + Cannot create profile directory! 无法创建配置文件目录! - + Confirmation 确认 - + Are you sure to permanently delete "%1" profile? This action cannot be undone! 您确定要永久删除“%1”个人资料吗?这将无法复原! @@ -4135,88 +4140,88 @@ After adding or removing certificate paths, it is neccessary to restart browser 为了显示此页,QupZilla须重发一遍 - + To show this page, QupZilla must resend request which do it again (like searching on making an shoping, which has been already done.) - + Server refused the connection 服务器拒绝了连接 - + Server closed the connection 服务器关闭了连接 - + Server not found 找不到服务器 - + Connection timed out 连接超时 - + Untrusted connection 不受信任的连接 - + AdBlocked Content AdBlocked内容 - + Blocked by rule <i>%1</i> - + Content Access Denied 内容访问被拒绝 - + Error code %1 错误代码为%1 - + Failed loading page 载入页面失败 - + QupZilla can't load page from %1. QupZilla无法加载%1页。 - + Check the address for typing errors such as <b>ww.</b>example.com instead of <b>www.</b>example.com - + If you are unable to load any pages, check your computer's network connection. 如果您无法载入任何页面,请检查您的计算机的网络连接。 - + If your computer or network is protected by a firewall or proxy, make sure that QupZilla is permitted to access the Web. 如果您的计算机或网络受到防火墙或代理的保护,确保QupZilla允许访问Web。 - + Try Again 再试一次 - + Choose file... 选择文件...