1
mirror of https://invent.kde.org/network/falkon.git synced 2024-09-21 17:52:10 +02:00

Updated Dutch + Spanish translation. Little improvements in downloads.

- save file is now selected option in download dialog, also your
  choice is saved (through one browser run), so if you choose to open
  file, then each next downloaded files will have automatically selected
  open file selection (instead of default save file)

- hopefully fixed one crash in webview, showing QMenu with popup()
  instead of exec(), popup() is asynchronous call.

- scrolling to top in source viewer on open
This commit is contained in:
nowrep 2011-12-06 19:18:06 +01:00
parent f75b336e36
commit 47887329da
15 changed files with 144 additions and 99 deletions

Binary file not shown.

View File

@ -27,6 +27,7 @@
DownloadFileHelper::DownloadFileHelper(const QString &lastDownloadPath, const QString &downloadPath, bool useNativeDialog, WebPage* page)
: QObject()
, m_lastDownloadOption(DownloadManager::SaveFile)
, m_lastDownloadPath(lastDownloadPath)
, m_downloadPath(downloadPath)
, m_useNativeDialog(useNativeDialog)
@ -76,6 +77,7 @@ void DownloadFileHelper::handleUnsupportedContent(QNetworkReply* reply, bool ask
if (askWhatToDo) {
DownloadOptionsDialog* dialog = new DownloadOptionsDialog(m_h_fileName, m_fileIcon, mimeType, reply->url(), mApp->activeWindow());
dialog->setLastDownloadOption(m_lastDownloadOption);
dialog->show();
connect(dialog, SIGNAL(dialogFinished(int)), this, SLOT(optionsDialogAccepted(int)));
}
@ -96,11 +98,15 @@ void DownloadFileHelper::optionsDialogAccepted(int finish)
break;
case 1: //Open
m_openFileChoosed = true;
m_lastDownloadOption = DownloadManager::OpenFile;
break;
case 2: //Save
m_lastDownloadOption = DownloadManager::SaveFile;
break;
}
m_manager->setLastDownloadOption(m_lastDownloadOption);
if (!m_openFileChoosed) {
if (m_downloadPath.isEmpty()) {
if (m_useNativeDialog) {

View File

@ -28,6 +28,8 @@
#include <QFileIconProvider>
#include <QFileDialog>
#include "downloadmanager.h"
class DownloadItem;
class DownloadManager;
class WebPage;
@ -40,6 +42,8 @@ public:
void setListWidget(QListWidget* tw) { m_listWidget = tw; }
void setDownloadManager(DownloadManager* m) { m_manager = m; }
void setLastDownloadOption(const DownloadManager::DownloadOption &option) { m_lastDownloadOption = option; }
void handleUnsupportedContent(QNetworkReply* reply, bool askWhatToDo);
signals:
@ -52,6 +56,7 @@ private slots:
private:
QString getFileName(QNetworkReply* reply);
DownloadManager::DownloadOption m_lastDownloadOption;
QString m_lastDownloadPath;
QString m_downloadPath;
bool m_useNativeDialog;

View File

@ -188,6 +188,7 @@ void DownloadManager::handleUnsupportedContent(QNetworkReply* reply, WebPage* pa
DownloadFileHelper* h = new DownloadFileHelper(m_lastDownloadPath, m_downloadPath, m_useNativeDialog, page);
connect(h, SIGNAL(itemCreated(QListWidgetItem*, DownloadItem*)), this, SLOT(itemCreated(QListWidgetItem*, DownloadItem*)));
h->setLastDownloadOption(m_lastDownloadOption);
h->setDownloadManager(this);
h->setListWidget(ui->list);
h->handleUnsupportedContent(reply, askWhatToDo);

View File

@ -47,8 +47,9 @@ class WebPage;
class DownloadManager : public QWidget
{
Q_OBJECT
public:
enum DownloadOption { OpenFile, SaveFile };
explicit DownloadManager(QWidget* parent = 0);
~DownloadManager();
@ -58,6 +59,7 @@ public:
void handleUnsupportedContent(QNetworkReply* reply, WebPage* page, bool askWhatToDo = true);
bool canClose();
void setLastDownloadPath(const QString &lastPath) { m_lastDownloadPath = lastPath; }
void setLastDownloadOption(const DownloadOption &option) { m_lastDownloadOption = option; }
public slots:
void show();
@ -94,6 +96,8 @@ private:
bool m_useNativeDialog;
bool m_isClosing;
bool m_closeOnFinish;
DownloadOption m_lastDownloadOption;
};
#endif // DOWNLOADMANAGER_H

View File

@ -31,9 +31,27 @@ DownloadOptionsDialog::DownloadOptionsDialog(const QString &fileName, const QPix
setFixedHeight(sizeHint().height());
ui->buttonBox->setFocus();
connect(this, SIGNAL(finished(int)), this, SLOT(emitDialogFinished(int)));
}
void DownloadOptionsDialog::setLastDownloadOption(const DownloadManager::DownloadOption &option)
{
switch (option) {
case DownloadManager::OpenFile:
ui->radioOpen->setChecked(true);
break;
case DownloadManager::SaveFile:
ui->radioSave->setChecked(true);
break;
default:
break;
}
}
void DownloadOptionsDialog::emitDialogFinished(int status)
{
if (status != 0) {

View File

@ -22,6 +22,8 @@
#include <QUrl>
#include <QCloseEvent>
#include "downloadmanager.h"
namespace Ui
{
class DownloadOptionsDialog;
@ -35,6 +37,8 @@ public:
explicit DownloadOptionsDialog(const QString &fileName, const QPixmap &fileIcon, const QString &mimeType, const QUrl &url, QWidget* parent = 0);
~DownloadOptionsDialog();
void setLastDownloadOption(const DownloadManager::DownloadOption &option);
private slots:
void emitDialogFinished(int status);

View File

@ -137,9 +137,6 @@
<property name="text">
<string>Open...</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="1">
@ -147,6 +144,9 @@
<property name="text">
<string>Save File</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
</layout>

View File

@ -91,6 +91,10 @@ SourceViewer::SourceViewer(QWebPage* page, const QString &selectedHtml) :
//Highlight selectedHtml
if (!selectedHtml.isEmpty()) {
m_sourceEdit->find(selectedHtml, QTextDocument::FindWholeWords);
} else {
QTextCursor cursor = m_sourceEdit->textCursor();
cursor.setPosition(0);
m_sourceEdit->setTextCursor(cursor);
}
}

View File

@ -35,7 +35,7 @@ TRANSLATIONS +=../translations/cs_CZ.ts\
../translations/zh_CN.ts\
../translations/it_IT.ts\
../translations/pl_PL.ts\
../translations/es.ts\
../translations/es_ES.ts\
INCLUDEPATH += 3rdparty\

View File

@ -46,6 +46,7 @@ WebView::WebView(QupZilla* mainClass, WebTab* webTab)
, m_page(new WebPage(this, p_QupZilla))
, m_webTab(webTab)
, m_locationBar(0)
, m_menu(new QMenu(this))
, m_mouseTrack(false)
, m_navigationVisible(false)
, m_mouseWheelEnabled(true)
@ -529,7 +530,7 @@ void WebView::mouseMoveEvent(QMouseEvent* event)
void WebView::contextMenuEvent(QContextMenuEvent* event)
{
QMenu* menu = new QMenu(this);
m_menu->clear();
QWebHitTestResult r = page()->mainFrame()->hitTestContent(event->pos());
@ -537,83 +538,84 @@ void WebView::contextMenuEvent(QContextMenuEvent* event)
if (page()->selectedText() == r.linkText()) {
findText("");
}
menu->addAction(QIcon(":/icons/menu/popup.png"), tr("Open link in new &tab"), this, SLOT(openUrlInNewTab()))->setData(r.linkUrl());
menu->addAction(tr("Open link in new &window"), this, SLOT(openUrlInNewWindow()))->setData(r.linkUrl());
menu->addSeparator();
menu->addAction(IconProvider::fromTheme("user-bookmarks"), tr("B&ookmark link"), this, SLOT(bookmarkLink()))->setData(r.linkUrl());
menu->addAction(QIcon::fromTheme("document-save"), tr("&Save link as..."), this, SLOT(downloadLinkToDisk()))->setData(r.linkUrl());
menu->addAction(tr("Send link..."), this, SLOT(sendLinkByMail()))->setData(r.linkUrl());
menu->addAction(QIcon::fromTheme("edit-copy"), tr("&Copy link address"), this, SLOT(copyLinkToClipboard()))->setData(r.linkUrl());
menu->addSeparator();
m_menu->addAction(QIcon(":/icons/menu/popup.png"), tr("Open link in new &tab"), this, SLOT(openUrlInNewTab()))->setData(r.linkUrl());
m_menu->addAction(tr("Open link in new &window"), this, SLOT(openUrlInNewWindow()))->setData(r.linkUrl());
m_menu->addSeparator();
m_menu->addAction(IconProvider::fromTheme("user-bookmarks"), tr("B&ookmark link"), this, SLOT(bookmarkLink()))->setData(r.linkUrl());
m_menu->addAction(QIcon::fromTheme("document-save"), tr("&Save link as..."), this, SLOT(downloadLinkToDisk()))->setData(r.linkUrl());
m_menu->addAction(tr("Send link..."), this, SLOT(sendLinkByMail()))->setData(r.linkUrl());
m_menu->addAction(QIcon::fromTheme("edit-copy"), tr("&Copy link address"), this, SLOT(copyLinkToClipboard()))->setData(r.linkUrl());
m_menu->addSeparator();
if (!selectedText().isEmpty()) {
menu->addAction(pageAction(QWebPage::Copy));
m_menu->addAction(pageAction(QWebPage::Copy));
}
}
if (!r.imageUrl().isEmpty()) {
if (!menu->isEmpty()) {
menu->addSeparator();
if (!m_menu->isEmpty()) {
m_menu->addSeparator();
}
menu->addAction(tr("Show i&mage"), this, SLOT(showImage()))->setData(r.imageUrl());
menu->addAction(tr("Copy im&age"), this, SLOT(copyImageToClipboard()))->setData(r.imageUrl());
menu->addAction(QIcon::fromTheme("edit-copy"), tr("Copy image ad&dress"), this, SLOT(copyLinkToClipboard()))->setData(r.imageUrl());
menu->addSeparator();
menu->addAction(QIcon::fromTheme("document-save"), tr("&Save image as..."), this, SLOT(downloadImageToDisk()))->setData(r.imageUrl());
menu->addAction(tr("Send image..."), this, SLOT(sendLinkByMail()))->setData(r.linkUrl());
menu->addSeparator();
m_menu->addAction(tr("Show i&mage"), this, SLOT(showImage()))->setData(r.imageUrl());
m_menu->addAction(tr("Copy im&age"), this, SLOT(copyImageToClipboard()))->setData(r.imageUrl());
m_menu->addAction(QIcon::fromTheme("edit-copy"), tr("Copy image ad&dress"), this, SLOT(copyLinkToClipboard()))->setData(r.imageUrl());
m_menu->addSeparator();
m_menu->addAction(QIcon::fromTheme("document-save"), tr("&Save image as..."), this, SLOT(downloadImageToDisk()))->setData(r.imageUrl());
m_menu->addAction(tr("Send image..."), this, SLOT(sendLinkByMail()))->setData(r.linkUrl());
m_menu->addSeparator();
//menu->addAction(tr("Block image"), this, SLOT(blockImage()))->setData(r.imageUrl().toString());
if (!selectedText().isEmpty()) {
menu->addAction(pageAction(QWebPage::Copy));
m_menu->addAction(pageAction(QWebPage::Copy));
}
}
QWebElement element = r.element();
if (!element.isNull() && (element.tagName().toLower() == "input" || element.tagName().toLower() == "textarea")) {
if (menu->isEmpty()) {
delete menu;
menu = page()->createStandardContextMenu();
if (!element.isNull() && (element.tagName().toLower() == "input" || element.tagName().toLower() == "textarea" ||
element.tagName().toLower() == "video" || element.tagName().toLower() == "audio") ) {
if (m_menu->isEmpty()) {
page()->createStandardContextMenu()->popup(QCursor::pos());
return;
}
}
if (menu->isEmpty()) {
QAction* action = menu->addAction(tr("&Back"), this, SLOT(back()));
if (m_menu->isEmpty()) {
QAction* action = m_menu->addAction(tr("&Back"), this, SLOT(back()));
action->setIcon(IconProvider::standardIcon(QStyle::SP_ArrowBack));
history()->canGoBack() ? action->setEnabled(true) : action->setEnabled(false);
action = menu->addAction(tr("&Forward"), this, SLOT(forward()));
action = m_menu->addAction(tr("&Forward"), this, SLOT(forward()));
action->setIcon(IconProvider::standardIcon(QStyle::SP_ArrowForward));
history()->canGoForward() ? action->setEnabled(true) : action->setEnabled(false);
menu->addAction(IconProvider::standardIcon(QStyle::SP_BrowserReload), tr("&Reload"), this, SLOT(slotReload()));
action = menu->addAction(IconProvider::standardIcon(QStyle::SP_BrowserStop), tr("S&top"), this, SLOT(stop()));
m_menu->addAction(IconProvider::standardIcon(QStyle::SP_BrowserReload), tr("&Reload"), this, SLOT(slotReload()));
action = m_menu->addAction(IconProvider::standardIcon(QStyle::SP_BrowserStop), tr("S&top"), this, SLOT(stop()));
isLoading() ? action->setEnabled(true) : action->setEnabled(false);
menu->addSeparator();
menu->addAction(IconProvider::fromTheme("user-bookmarks"), tr("Book&mark page"), this, SLOT(bookmarkLink()));
menu->addAction(QIcon::fromTheme("document-save"), tr("&Save page as..."), this, SLOT(downloadLinkToDisk()))->setData(url());
menu->addAction(tr("Send page..."), this, SLOT(sendLinkByMail()))->setData(url());
menu->addSeparator();
menu->addAction(QIcon::fromTheme("edit-select-all"), tr("Select &all"), this, SLOT(selectAll()));
m_menu->addSeparator();
m_menu->addAction(IconProvider::fromTheme("user-bookmarks"), tr("Book&mark page"), this, SLOT(bookmarkLink()));
m_menu->addAction(QIcon::fromTheme("document-save"), tr("&Save page as..."), this, SLOT(downloadLinkToDisk()))->setData(url());
m_menu->addAction(tr("Send page..."), this, SLOT(sendLinkByMail()))->setData(url());
m_menu->addSeparator();
m_menu->addAction(QIcon::fromTheme("edit-select-all"), tr("Select &all"), this, SLOT(selectAll()));
if (!selectedText().isEmpty()) {
menu->addAction(pageAction(QWebPage::Copy));
m_menu->addAction(pageAction(QWebPage::Copy));
}
menu->addSeparator();
menu->addAction(QIcon::fromTheme("text-html"), tr("Show so&urce code"), this, SLOT(showSource()));
menu->addAction(QIcon::fromTheme("dialog-information"), tr("Show info ab&out site"), this, SLOT(showSiteInfo()))->setData(url());
menu->addAction(tr("Show Web &Inspector"), this, SLOT(showInspector()));
m_menu->addSeparator();
m_menu->addAction(QIcon::fromTheme("text-html"), tr("Show so&urce code"), this, SLOT(showSource()));
m_menu->addAction(QIcon::fromTheme("dialog-information"), tr("Show info ab&out site"), this, SLOT(showSiteInfo()))->setData(url());
m_menu->addAction(tr("Show Web &Inspector"), this, SLOT(showInspector()));
}
mApp->plugins()->populateWebViewMenu(menu, this, r);
mApp->plugins()->populateWebViewMenu(m_menu, this, r);
if (!selectedText().isEmpty()) {
menu->addSeparator();
m_menu->addSeparator();
QString selectedText = page()->selectedText();
selectedText.truncate(20);
SearchEngine engine = mApp->searchEnginesManager()->activeEngine();
menu->addAction(engine.icon, tr("Search \"%1 ..\" with %2").arg(selectedText, engine.name), this, SLOT(searchSelectedText()));
m_menu->addAction(engine.icon, tr("Search \"%1 ..\" with %2").arg(selectedText, engine.name), this, SLOT(searchSelectedText()));
}
#if QT_VERSION == 0x040800
@ -621,12 +623,11 @@ void WebView::contextMenuEvent(QContextMenuEvent* event)
// menu->addAction(tr("Show source of selection"), this, SLOT(showSourceOfSelection()));
#endif
if (!menu->isEmpty()) {
if (!m_menu->isEmpty()) {
//Prevent choosing first option with double rightclick
QPoint pos = QCursor::pos();
QPoint p(pos.x(), pos.y() + 1);
menu->exec(p);
delete menu;
m_menu->popup(p);
return;
}

View File

@ -153,6 +153,7 @@ private:
WebTab* m_webTab;
NetworkManagerProxy* m_networkProxy;
LocationBar* m_locationBar;
QMenu* m_menu;
bool m_mouseTrack;
bool m_navigationVisible;

View File

@ -236,7 +236,7 @@
<message>
<location filename="../src/preferences/autofillmanager.ui" line="45"/>
<source>Username</source>
<translation type="unfinished"></translation>
<translation>Nombre de usuario</translation>
</message>
<message>
<location filename="../src/preferences/autofillmanager.ui" line="50"/>
@ -280,7 +280,7 @@
<message>
<location filename="../src/preferences/autofillmanager.cpp" line="97"/>
<source>Hide Passwords</source>
<translation type="unfinished"></translation>
<translation>Ocultar contraseñas</translation>
</message>
<message>
<location filename="../src/preferences/autofillmanager.cpp" line="115"/>
@ -308,7 +308,7 @@
<message>
<location filename="../src/autofill/autofillnotification.cpp" line="35"/>
<source>Do you want QupZilla to remember password for &lt;b&gt;%1&lt;/b&gt; on %2?</source>
<translation type="unfinished"></translation>
<translation>¿Desea que QupZilla recuerde las contraseñas de &lt;b&gt;%1&lt;/b&gt; en %2?</translation>
</message>
</context>
<context>
@ -1122,7 +1122,7 @@
<message>
<location filename="../src/desktopnotifications/desktopnotificationsfactory.cpp" line="100"/>
<source>Native System Notification</source>
<translation type="unfinished"></translation>
<translation>Sistema de notificación nativo</translation>
</message>
</context>
<context>
@ -1643,7 +1643,7 @@
<location filename="../src/navigation/locationbar.cpp" line="294"/>
<source>.co.uk</source>
<comment>Append domain name on ALT + Enter = Should be different for every country</comment>
<translation type="unfinished">.co.uk</translation>
<translation>.co.uk</translation>
</message>
</context>
<context>
@ -1729,12 +1729,12 @@
<message>
<location filename="../src/network/networkmanager.cpp" line="140"/>
<source>The page you are trying to access has the following errors in the SSL certificate:</source>
<translation type="unfinished"></translation>
<translation>La página a la que está intentando acceder tiene los siguientes errores en el certificado SSL:</translation>
</message>
<message>
<location filename="../src/network/networkmanager.cpp" line="164"/>
<source>Would you like to make an exception for this certificate?</source>
<translation type="unfinished"></translation>
<translation>¿Le gustaría hacer una excepción para este certificado?</translation>
</message>
<message>
<location filename="../src/network/networkmanager.cpp" line="185"/>
@ -2197,17 +2197,17 @@
<location filename="../src/preferences/preferences.ui" line="237"/>
<location filename="../src/preferences/preferences.ui" line="289"/>
<source>Open speed dial</source>
<translation type="unfinished"></translation>
<translation>Abrir speed dial</translation>
</message>
<message>
<location filename="../src/preferences/preferences.ui" line="719"/>
<source>Select all text by clicking in address bar</source>
<translation type="unfinished"></translation>
<translation>Seleccionar todo el texto al hacer click en la barra de direcciones</translation>
</message>
<message>
<location filename="../src/preferences/preferences.ui" line="836"/>
<source>Enable XSS Auditing</source>
<translation type="unfinished"></translation>
<translation>Habilitar Auditoría XSS</translation>
</message>
<message>
<location filename="../src/preferences/preferences.ui" line="853"/>
@ -2810,7 +2810,7 @@
<message>
<location filename="../src/app/qupzilla.cpp" line="329"/>
<source>Character &amp;Encoding</source>
<translation>&amp;Carácter y codificación</translation>
<translation>&amp;Codificación de caracteres</translation>
</message>
<message>
<location filename="../src/app/qupzilla.cpp" line="334"/>
@ -2943,7 +2943,7 @@
<message>
<location filename="../src/app/qupzilla.cpp" line="703"/>
<source>Report &amp;Issue</source>
<translation>&amp;Informar de un error</translation>
<translation>&amp;Informar de un fallo</translation>
</message>
<message>
<location filename="../src/app/qupzilla.cpp" line="709"/>
@ -3084,7 +3084,7 @@
<location filename="../src/network/qupzillaschemehandler.cpp" line="123"/>
<location filename="../src/network/qupzillaschemehandler.cpp" line="124"/>
<source>Report Issue</source>
<translation type="unfinished"></translation>
<translation>Informar de un fallo</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="129"/>
@ -3226,43 +3226,43 @@
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="216"/>
<source>Speed Dial</source>
<translation type="unfinished"></translation>
<translation>Speed Dial</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="217"/>
<source>Add New Page</source>
<translation type="unfinished"></translation>
<translation>Añadir página nueva</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="218"/>
<location filename="../src/network/qupzillaschemehandler.cpp" line="226"/>
<source>Edit</source>
<translation type="unfinished">Editar</translation>
<translation>Editar</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="219"/>
<source>Remove</source>
<translation type="unfinished">Quitar</translation>
<translation>Quitar</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="220"/>
<source>Reload</source>
<translation type="unfinished">Recargar</translation>
<translation>Recargar</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="224"/>
<source>Url</source>
<translation type="unfinished">Url</translation>
<translation>Url</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="225"/>
<source>Title</source>
<translation type="unfinished">Título</translation>
<translation>Título</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="227"/>
<source>New Page</source>
<translation type="unfinished"></translation>
<translation>Página nueva</translation>
</message>
</context>
<context>
@ -3428,28 +3428,29 @@ Por favor, añada alguno con el icono RSS de la barra de navegación en sitios q
<message>
<location filename="../src/preferences/sslmanager.ui" line="57"/>
<source>This is a list of CA Authorities Certificates stored in the standard system path and in user specified paths.</source>
<translation type="unfinished"></translation>
<translation>Esta es una lista con los certificados de autoridades CA alamcenados en la ruta estándard del sistema y en las rutas especificadas por el usuario.</translation>
</message>
<message>
<location filename="../src/preferences/sslmanager.ui" line="108"/>
<source>This is a list of Local Certificates stored in your user profile. It also contains all certificates, that have received an exception.</source>
<translation type="unfinished"></translation>
<translation>Esta es una lista con los certificados locales almacenados en su perfil de usuario. También contiene todos los certificados que han recibido una excepción.</translation>
</message>
<message>
<location filename="../src/preferences/sslmanager.ui" line="159"/>
<source>If CA Authorities Certificates were not automatically loaded from the system, you can specify paths manually where the certificates are stored.</source>
<translation type="unfinished"></translation>
<translation>Si los certificados de autoridades CA no se cargaron automáticamente desde el sistema, puede especificar manualmente la ruta donde están almacenados.</translation>
</message>
<message>
<location filename="../src/preferences/sslmanager.ui" line="171"/>
<source>&lt;b&gt;NOTE:&lt;/b&gt; Setting this option is a high security risk!</source>
<translation type="unfinished"></translation>
<translation>&lt;b&gt;NOTA:&lt;/b&gt; ¡Establecer esta opción supone un alto riesgo de seguridad!</translation>
</message>
<message>
<location filename="../src/preferences/sslmanager.ui" line="232"/>
<source>All certificates must have .crt suffix.
After adding or removing certificate paths, it is neccessary to restart QupZilla in order to take effect the changes.</source>
<translation type="unfinished"></translation>
<translation>Todos los certificados deben tener el sufijo .crt.
Después de añadir o quitar rutas de certificados, es necesario reiniciar QupZilla para que los cambios surjan efecto.</translation>
</message>
<message>
<location filename="../src/preferences/sslmanager.ui" line="68"/>
@ -3475,7 +3476,7 @@ After adding or removing certificate paths, it is neccessary to restart QupZilla
<message>
<location filename="../src/preferences/sslmanager.ui" line="210"/>
<source>Ignore all SSL Warnings</source>
<translation>Ignorar todos los avisos SLL</translation>
<translation>Ignorar todos los avisos SSL</translation>
</message>
<message>
<location filename="../src/preferences/sslmanager.cpp" line="55"/>
@ -4129,7 +4130,7 @@ After adding or removing certificate paths, it is neccessary to restart QupZilla
<message>
<location filename="../src/webview/webpage.cpp" line="216"/>
<source>New tab</source>
<translation type="unfinished">Nueva pestaña</translation>
<translation>Nueva pestaña</translation>
</message>
<message>
<location filename="../src/webview/webpage.cpp" line="273"/>
@ -4373,4 +4374,4 @@ After adding or removing certificate paths, it is neccessary to restart QupZilla
<translation>Prevenir que esta página cree diálogos adicionales</translation>
</message>
</context>
</TS>
</TS>

View File

@ -236,7 +236,7 @@
<message>
<location filename="../src/preferences/autofillmanager.ui" line="45"/>
<source>Username</source>
<translation type="unfinished"></translation>
<translation>Gebruikersnaam</translation>
</message>
<message>
<location filename="../src/preferences/autofillmanager.ui" line="50"/>
@ -280,7 +280,7 @@
<message>
<location filename="../src/preferences/autofillmanager.cpp" line="97"/>
<source>Hide Passwords</source>
<translation type="unfinished"></translation>
<translation>Verberg wachtwoorden</translation>
</message>
<message>
<location filename="../src/preferences/autofillmanager.cpp" line="115"/>
@ -308,7 +308,7 @@
<message>
<location filename="../src/autofill/autofillnotification.cpp" line="35"/>
<source>Do you want QupZilla to remember password for &lt;b&gt;%1&lt;/b&gt; on %2?</source>
<translation type="unfinished"></translation>
<translation>Wilt u dat QupZilla het wachtwoord onthoudt voor &lt;b&gt;%1&lt;/b&gt; op %2?</translation>
</message>
</context>
<context>
@ -1123,7 +1123,7 @@
<message>
<location filename="../src/desktopnotifications/desktopnotificationsfactory.cpp" line="100"/>
<source>Native System Notification</source>
<translation type="unfinished"></translation>
<translation>Natieve systeemmelding</translation>
</message>
</context>
<context>
@ -1644,7 +1644,7 @@ werd niet gevonden!</translation>
<location filename="../src/navigation/locationbar.cpp" line="294"/>
<source>.co.uk</source>
<comment>Append domain name on ALT + Enter = Should be different for every country</comment>
<translation type="unfinished">.nl</translation>
<translation>.nl</translation>
</message>
</context>
<context>
@ -1730,12 +1730,12 @@ werd niet gevonden!</translation>
<message>
<location filename="../src/network/networkmanager.cpp" line="140"/>
<source>The page you are trying to access has the following errors in the SSL certificate:</source>
<translation type="unfinished"></translation>
<translation>De pagina die u probeert te bereiken heeft de volgende fouten in het SSL-certificaat:</translation>
</message>
<message>
<location filename="../src/network/networkmanager.cpp" line="164"/>
<source>Would you like to make an exception for this certificate?</source>
<translation type="unfinished"></translation>
<translation>Wilt u een uitzondering maken voor dit certificaat?</translation>
</message>
<message>
<location filename="../src/network/networkmanager.cpp" line="185"/>
@ -2153,7 +2153,7 @@ werd niet gevonden!</translation>
<location filename="../src/preferences/preferences.ui" line="237"/>
<location filename="../src/preferences/preferences.ui" line="289"/>
<source>Open speed dial</source>
<translation type="unfinished"></translation>
<translation>Open speed dial</translation>
</message>
<message>
<location filename="../src/preferences/preferences.ui" line="443"/>
@ -2178,7 +2178,7 @@ werd niet gevonden!</translation>
<message>
<location filename="../src/preferences/preferences.ui" line="719"/>
<source>Select all text by clicking in address bar</source>
<translation type="unfinished"></translation>
<translation>Selecteer alle tekst door te klikken in de adresbalk</translation>
</message>
<message>
<location filename="../src/preferences/preferences.ui" line="756"/>
@ -2188,7 +2188,7 @@ werd niet gevonden!</translation>
<message>
<location filename="../src/preferences/preferences.ui" line="836"/>
<source>Enable XSS Auditing</source>
<translation type="unfinished"></translation>
<translation>Schakel XSS-auditing in</translation>
</message>
<message>
<location filename="../src/preferences/preferences.ui" line="853"/>
@ -3229,43 +3229,43 @@ werd niet gevonden!</translation>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="216"/>
<source>Speed Dial</source>
<translation type="unfinished"></translation>
<translation>Speed Dial</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="217"/>
<source>Add New Page</source>
<translation type="unfinished"></translation>
<translation>Voeg nieuwe pagina toe</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="218"/>
<location filename="../src/network/qupzillaschemehandler.cpp" line="226"/>
<source>Edit</source>
<translation type="unfinished">Bewerk</translation>
<translation>Bewerk</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="219"/>
<source>Remove</source>
<translation type="unfinished">Verwijder</translation>
<translation>Verwijder</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="220"/>
<source>Reload</source>
<translation type="unfinished">Herlaad</translation>
<translation>Herlaad</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="224"/>
<source>Url</source>
<translation type="unfinished">URL</translation>
<translation>URL</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="225"/>
<source>Title</source>
<translation type="unfinished">Titel</translation>
<translation>Titel</translation>
</message>
<message>
<location filename="../src/network/qupzillaschemehandler.cpp" line="227"/>
<source>New Page</source>
<translation type="unfinished"></translation>
<translation>Nieuwe pagina</translation>
</message>
</context>
<context>
@ -4134,7 +4134,7 @@ Na het toevoegen of verwijderen van paden, is het noodzakelijk om de browser te
<message>
<location filename="../src/webview/webpage.cpp" line="216"/>
<source>New tab</source>
<translation type="unfinished">Nieuw tabblad</translation>
<translation>Nieuw tabblad</translation>
</message>
<message>
<location filename="../src/webview/webpage.cpp" line="273"/>