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

Merge branch 'Falkon/3.0'

This commit is contained in:
David Rosca 2018-03-27 10:43:03 +02:00
commit c53cf4b32e
No known key found for this signature in database
GPG Key ID: EBC3FC294452C6D8
12 changed files with 338 additions and 1046 deletions

View File

@ -36,7 +36,9 @@ if (IS_ABSOLUTE ${FALKON_INSTALL_PLUGINDIR})
else() else()
set(PLUGIN_PATH "${CMAKE_INSTALL_PREFIX}/${FALKON_INSTALL_PLUGINDIR}") set(PLUGIN_PATH "${CMAKE_INSTALL_PREFIX}/${FALKON_INSTALL_PLUGINDIR}")
endif() endif()
set(FALKON_PLUGIN_PATH "${PLUGIN_PATH}" CACHE PATH "Default plugin search path") if (NOT WIN32)
set(FALKON_PLUGIN_PATH "${PLUGIN_PATH}" CACHE PATH "Default plugin search path")
endif()
# Defines that are always set # Defines that are always set
add_definitions(-DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_TO_ASCII) add_definitions(-DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -DQT_NO_CAST_TO_ASCII)

View File

@ -1,2 +1,13 @@
Falkon Web Browser = Falkon Web Browser =
------------------------
QtWebEngine web browser.
== Building ==
Falkon uses CMake, to build it run:
```
mkdir build && cd build
cmake ..
make
```

View File

@ -47,19 +47,21 @@ void DataPaths::setCurrentProfilePath(const QString &profilePath)
void DataPaths::setPortableVersion() void DataPaths::setPortableVersion()
{ {
DataPaths* d = qz_data_paths(); DataPaths* d = qz_data_paths();
d->m_paths[Config] = d->m_paths[AppData];
d->m_paths[Plugins] = QStringList{d->m_paths[Plugins].at(0)};
d->m_paths[Profiles] = d->m_paths[Config]; const QString appDir = QCoreApplication::applicationDirPath();
d->m_paths[Profiles].first().append(QLatin1String("/profiles"));
d->m_paths[Temp] = d->m_paths[Config]; d->m_paths[AppData] = QStringList{appDir};
d->m_paths[Temp].first().append(QLatin1String("/tmp")); d->m_paths[Config] = QStringList{appDir + QSL("/config")};
d->m_paths[Cache] = QStringList{appDir + QSL("/cache")};
d->m_paths[Profiles] = QStringList{appDir + QSL("/config/profiles")};
d->m_paths[Themes].clear();
d->m_paths[Plugins].clear();
d->initAssetsIn(appDir);
// Make sure the Config and Temp paths exists // Make sure the Config and Temp paths exists
QDir dir; QDir().mkpath(d->m_paths[Config].at(0));
dir.mkpath(d->m_paths[Config].at(0)); QDir().mkpath(d->m_paths[Temp].at(0));
dir.mkpath(d->m_paths[Temp].at(0));
} }
// static // static
@ -133,10 +135,8 @@ void DataPaths::init()
m_paths[Cache].append(QStandardPaths::writableLocation(QStandardPaths::CacheLocation)); m_paths[Cache].append(QStandardPaths::writableLocation(QStandardPaths::CacheLocation));
// Make sure the Config and Temp paths exists // Make sure Config path exists
QDir dir; QDir().mkpath(m_paths[Config].at(0));
dir.mkpath(m_paths[Config].at(0));
dir.mkpath(m_paths[Temp].at(0));
} }
void DataPaths::initCurrentProfile(const QString &profilePath) void DataPaths::initCurrentProfile(const QString &profilePath)

View File

@ -205,6 +205,11 @@ MainApplication::MainApplication(int &argc, char** argv)
} }
} }
if (!isPortable()) {
QSettings falkonConf(QSL("%1/falkon.conf").arg(applicationDirPath()), QSettings::IniFormat);
m_isPortable = falkonConf.value(QSL("Config/Portable")).toBool();
}
if (isPortable()) { if (isPortable()) {
std::cout << "Falkon: Running in Portable Mode." << std::endl; std::cout << "Falkon: Running in Portable Mode." << std::endl;
DataPaths::setPortableVersion(); DataPaths::setPortableVersion();

View File

@ -43,6 +43,7 @@
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
#include <QtWin> #include <QtWin>
#include <QWindow>
#include <QWinTaskbarButton> #include <QWinTaskbarButton>
#include <QWinTaskbarProgress> #include <QWinTaskbarProgress>
#endif #endif
@ -156,6 +157,20 @@ void DownloadManager::closeDownloadTab(const QUrl &url) const
} }
} }
QWinTaskbarButton *DownloadManager::taskbarButton()
{
#ifdef Q_OS_WIN
if (!m_taskbarButton) {
BrowserWindow *window = mApp->getWindow();
m_taskbarButton = new QWinTaskbarButton(window ? window->windowHandle() : windowHandle());
m_taskbarButton->progress()->setRange(0, 100);
}
return m_taskbarButton;
#else
return nullptr;
#endif
}
void DownloadManager::startExternalManager(const QUrl &url) void DownloadManager::startExternalManager(const QUrl &url)
{ {
QString arguments = m_externalArguments; QString arguments = m_externalArguments;
@ -176,9 +191,7 @@ void DownloadManager::timerEvent(QTimerEvent* e)
ui->speedLabel->clear(); ui->speedLabel->clear();
setWindowTitle(tr("Download Manager")); setWindowTitle(tr("Download Manager"));
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
if (m_taskbarButton) { taskbarButton()->progress()->hide();
m_taskbarButton->progress()->hide();
}
#endif #endif
return; return;
} }
@ -220,10 +233,8 @@ void DownloadManager::timerEvent(QTimerEvent* e)
#endif #endif
setWindowTitle(tr("%1% - Download Manager").arg(progress)); setWindowTitle(tr("%1% - Download Manager").arg(progress));
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
if (m_taskbarButton) { taskbarButton()->progress()->show();
m_taskbarButton->progress()->show(); taskbarButton()->progress()->setValue(progress);
m_taskbarButton->progress()->setValue(progress);
}
#endif #endif
} }
@ -407,9 +418,7 @@ void DownloadManager::downloadFinished(bool success)
ui->speedLabel->clear(); ui->speedLabel->clear();
setWindowTitle(tr("Download Manager")); setWindowTitle(tr("Download Manager"));
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
if (m_taskbarButton) { taskbarButton()->progress()->hide();
m_taskbarButton->progress()->hide();
}
#endif #endif
if (m_closeOnFinish) { if (m_closeOnFinish) {
close(); close();
@ -417,18 +426,6 @@ void DownloadManager::downloadFinished(bool success)
} }
} }
void DownloadManager::showEvent(QShowEvent *event)
{
QWidget::showEvent(event);
#ifdef Q_OS_WIN
if (!m_taskbarButton) {
m_taskbarButton = new QWinTaskbarButton(this);
}
m_taskbarButton->setWindow(windowHandle());
m_taskbarButton->progress()->setRange(0, 100);
#endif
}
void DownloadManager::deleteItem(DownloadItem* item) void DownloadManager::deleteItem(DownloadItem* item)
{ {
if (item && !item->isDownloading()) { if (item && !item->isDownloading()) {

View File

@ -19,6 +19,7 @@
#define DOWNLOADMANAGER_H #define DOWNLOADMANAGER_H
#include <QWidget> #include <QWidget>
#include <QPointer>
#include <QBasicTimer> #include <QBasicTimer>
#include "qzcommon.h" #include "qzcommon.h"
@ -89,13 +90,13 @@ Q_SIGNALS:
void downloadsCountChanged(); void downloadsCountChanged();
private: private:
void showEvent(QShowEvent *event) override;
void timerEvent(QTimerEvent* e) override; void timerEvent(QTimerEvent* e) override;
void closeEvent(QCloseEvent* e) override; void closeEvent(QCloseEvent* e) override;
void resizeEvent(QResizeEvent* e) override; void resizeEvent(QResizeEvent* e) override;
void keyPressEvent(QKeyEvent* e) override; void keyPressEvent(QKeyEvent* e) override;
void closeDownloadTab(const QUrl &url) const; void closeDownloadTab(const QUrl &url) const;
QWinTaskbarButton *taskbarButton();
Ui::DownloadManager* ui; Ui::DownloadManager* ui;
QBasicTimer m_timer; QBasicTimer m_timer;
@ -113,7 +114,7 @@ private:
DownloadOption m_lastDownloadOption; DownloadOption m_lastDownloadOption;
QWinTaskbarButton *m_taskbarButton = nullptr; QPointer<QWinTaskbarButton> m_taskbarButton;
}; };
#endif // DOWNLOADMANAGER_H #endif // DOWNLOADMANAGER_H

View File

@ -146,15 +146,22 @@ Preferences::Preferences(BrowserWindow* window)
ui->dontLoadTabsUntilSelected->setChecked(settings.value("Web-Browser-Settings/LoadTabsOnActivation", true).toBool()); ui->dontLoadTabsUntilSelected->setChecked(settings.value("Web-Browser-Settings/LoadTabsOnActivation", true).toBool());
#if defined(Q_OS_WIN) && !defined(Q_OS_OS2) #if defined(Q_OS_WIN) && !defined(Q_OS_OS2)
ui->checkDefaultBrowser->setChecked(settings.value("Web-Browser-Settings/CheckDefaultBrowser", DEFAULT_CHECK_DEFAULTBROWSER).toBool()); if (!mApp->isPortable()) {
if (mApp->associationManager()->isDefaultForAllCapabilities()) { ui->checkDefaultBrowser->setChecked(settings.value("Web-Browser-Settings/CheckDefaultBrowser",
ui->checkNowDefaultBrowser->setText(tr("Default")); DEFAULT_CHECK_DEFAULTBROWSER).toBool());
ui->checkNowDefaultBrowser->setEnabled(false); if (mApp->associationManager()->isDefaultForAllCapabilities()) {
ui->checkNowDefaultBrowser->setText(tr("Default"));
ui->checkNowDefaultBrowser->setEnabled(false);
}
else {
ui->checkNowDefaultBrowser->setText(tr("Set as default"));
ui->checkNowDefaultBrowser->setEnabled(true);
connect(ui->checkNowDefaultBrowser, SIGNAL(clicked()), this, SLOT(makeFalkonDefault()));
}
} }
else { else {
ui->checkNowDefaultBrowser->setText(tr("Set as default")); ui->checkDefaultBrowser->hide();
ui->checkNowDefaultBrowser->setEnabled(true); ui->checkNowDefaultBrowser->hide();
connect(ui->checkNowDefaultBrowser, SIGNAL(clicked()), this, SLOT(makeFalkonDefault()));
} }
#else // No Default Browser settings on non-Windows platform #else // No Default Browser settings on non-Windows platform
ui->hSpacerDefaultBrowser->changeSize(0, 0, QSizePolicy::Fixed, QSizePolicy::Fixed); ui->hSpacerDefaultBrowser->changeSize(0, 0, QSizePolicy::Fixed, QSizePolicy::Fixed);

View File

@ -32,11 +32,8 @@
!include /NONFATAL WinVer.nsh !include /NONFATAL WinVer.nsh
!include x64.nsh !include x64.nsh
!ifndef PORTABLE Var installAsPortable
RequestExecutionLevel admin RequestExecutionLevel admin
!else
RequestExecutionLevel user
!endif
!addplugindir "wininstall\" !addplugindir "wininstall\"
@ -61,8 +58,15 @@ SetCompressor /SOLID /FINAL lzma
!insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_LICENSE ${FALKON_BIN_DIR}\COPYRIGHT.txt !insertmacro MUI_PAGE_LICENSE ${FALKON_BIN_DIR}\COPYRIGHT.txt
;;;
Page custom InstallationModePage InstallationModeLeave
;;;
!define MUI_PAGE_CUSTOMFUNCTION_PRE "SkipComponentsIfPortableInstalltion"
!insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_DIRECTORY
;;;
Page custom installationInfoPage installationInfoLeave
;;;
!insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_INSTFILES
!define MUI_FINISHPAGE_RUN !define MUI_FINISHPAGE_RUN
@ -75,34 +79,6 @@ SetCompressor /SOLID /FINAL lzma
!insertmacro MUI_UNPAGE_FINISH !insertmacro MUI_UNPAGE_FINISH
!insertmacro MUI_LANGUAGE "English" !insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "Czech"
!insertmacro MUI_LANGUAGE "Slovak"
!insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "Dutch"
!insertmacro MUI_LANGUAGE "Portuguese"
!insertmacro MUI_LANGUAGE "Greek"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_LANGUAGE "Italian"
!insertmacro MUI_LANGUAGE "Romanian"
!insertmacro MUI_LANGUAGE "Tradchinese"
!insertmacro MUI_LANGUAGE "Simpchinese"
!insertmacro MUI_LANGUAGE "Indonesian"
!insertmacro MUI_LANGUAGE "Georgian"
!insertmacro MUI_LANGUAGE "Japanese"
!insertmacro MUI_LANGUAGE "Swedish"
!insertmacro MUI_LANGUAGE "Polish"
!insertmacro MUI_LANGUAGE "Ukrainian"
!insertmacro MUI_LANGUAGE "Catalan"
!insertmacro MUI_LANGUAGE "Serbian"
!insertmacro MUI_LANGUAGE "SerbianLatin"
!insertmacro MUI_LANGUAGE "Farsi"
!insertmacro MUI_LANGUAGE "Hebrew"
!insertmacro MUI_LANGUAGE "Spanish"
!insertmacro MUI_LANGUAGE "Arabic"
!insertmacro MUI_LANGUAGE "Basque"
!insertmacro MUI_LANGUAGE "Danish"
!insertmacro MUI_RESERVEFILE_LANGDLL
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "${PRODUCT_NAME} Installer ${PRODUCT_VERSION}.exe" OutFile "${PRODUCT_NAME} Installer ${PRODUCT_VERSION}.exe"
@ -111,18 +87,18 @@ InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""
ShowInstDetails show ShowInstDetails show
ShowUnInstDetails show ShowUnInstDetails show
!include "wininstall\languages.nsh" !include "wininstall\strings.nsh"
Section !$(TITLE_SecMain) SecMain Section "${TITLE_SecMain}" SecMain
SectionIn RO SectionIn RO
FindProcDLL::FindProc "falkon.exe" FindProcDLL::FindProc "falkon.exe"
IntCmp $R0 1 0 notRunning IntCmp $R0 1 0 notRunning
MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(MSG_RunningInstance)" /SD IDOK IDCANCEL AbortInstallation MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "${MSG_RunningInstance}" /SD IDOK IDCANCEL AbortInstallation
KillProcDLL::KillProc "falkon.exe" KillProcDLL::KillProc "falkon.exe"
Sleep 100 Sleep 100
Goto notRunning Goto notRunning
AbortInstallation: AbortInstallation:
Abort "$(MSG_InstallationCanceled)" Abort "${MSG_InstallationCanceled}"
notRunning: notRunning:
SetOverwrite on SetOverwrite on
@ -187,23 +163,24 @@ notRunning:
SetOutPath "$INSTDIR\styles" SetOutPath "$INSTDIR\styles"
File "${QT_PLUGINS_DIR}\styles\*.dll" File "${QT_PLUGINS_DIR}\styles\*.dll"
SetOutPath "$INSTDIR\translations\qtwebengine_locales" call RegisterCapabilities
File "${QT_DIR}\translations\qtwebengine_locales\*"
SetOutPath "$INSTDIR\qtwebengine_dictionaries\doc" StrCmp $installAsPortable "YES" 0 skipPortableMode
; In some packages underline '_' is used and in some other packages dash '-' is used so we use wildcard FileOpen $0 $INSTDIR\falkon.conf w
File "${QTWEBENGINE_DICTIONARIES_DIR}\doc\README*en*US.txt" FileWrite $0 "[Config]$\r$\n"
FileWrite $0 "Portable=true$\r$\n"
SetOutPath "$INSTDIR\qtwebengine_dictionaries" StrCmp $0 "" 0 closeHandle
; in some packages *.bdic files use dash '-' instead of underline '_' followed by a version number. e.g. en-US-3-0.bdic MessageBox MB_OK|MB_ICONEXCLAMATION "${MSG_PortableWriteError}"
File "${QTWEBENGINE_DICTIONARIES_DIR}\en*US*.bdic" goto skipPortableMode
!ifndef PORTABLE closeHandle:
call RegisterCapabilities FileClose $0
!endif
skipPortableMode:
SectionEnd SectionEnd
SectionGroup $(TITLE_SecThemes) SecThemes SectionGroup "${TITLE_SecThemes}" SecThemes
Section Default SecDefault Section Default SecDefault
SectionIn RO SectionIn RO
@ -228,154 +205,165 @@ SectionGroup $(TITLE_SecThemes) SecThemes
SectionEnd SectionEnd
SectionGroupEnd SectionGroupEnd
Section $(TITLE_SecTranslations) SecTranslations Section "${TITLE_SecTranslations}" SecTranslations
#SetOutPath "$INSTDIR\locale" SetOutPath "$INSTDIR\locale"
#File "${FALKON_BIN_DIR}\locale\*.qm" File /r "${FALKON_BIN_DIR}\locale\*"
#SetOutPath "$INSTDIR\qtwebengine_dictionaries\doc"
#File "${QTWEBENGINE_DICTIONARIES_DIR}\doc\*" SetOutPath "$INSTDIR\translations\qtwebengine_locales"
#SetOutPath "$INSTDIR\qtwebengine_dictionaries" File "${QT_DIR}\translations\qtwebengine_locales\*"
#File "${QTWEBENGINE_DICTIONARIES_DIR}\*.bdic"
SetOutPath "$INSTDIR\qtwebengine_dictionaries\doc"
; In some packages underline '_' is used and in some other packages dash '-' is used so we use wildcard
File "${QTWEBENGINE_DICTIONARIES_DIR}\doc\README*en*US.txt"
SetOutPath "$INSTDIR\qtwebengine_dictionaries"
; in some packages *.bdic files use dash '-' instead of underline '_' followed by a version number. e.g. en-US-3-0.bdic
File "${QTWEBENGINE_DICTIONARIES_DIR}\en*US*.bdic"
SectionEnd SectionEnd
Section $(TITLE_SecPlugins) SecPlugins Section "${TITLE_SecPlugins}" SecPlugins
SetOutPath "$INSTDIR\plugins" SetOutPath "$INSTDIR\plugins"
File "${FALKON_BIN_DIR}\plugins\*.dll" File "${FALKON_BIN_DIR}\plugins\*.dll"
SectionEnd SectionEnd
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN SectionGroup "${TITLE_SecSetASDefault}" SecSetASDefault
!insertmacro MUI_DESCRIPTION_TEXT ${SecMain} $(DESC_SecMain) Section "${TITLE_SecExtensions}" SecExtensions
!insertmacro MUI_DESCRIPTION_TEXT ${SecTranslations} $(DESC_SecTranslations) StrCmp $installAsPortable "NO" 0 skipSetExtentions
!insertmacro MUI_DESCRIPTION_TEXT ${SecPlugins} $(DESC_SecPlugins) SetOutPath "$INSTDIR"
!ifndef PORTABLE ${RegisterAssociation} ".htm" "$INSTDIR\falkon.exe" "FalkonHTML" "Falkon HTML Document" "$INSTDIR\falkon.exe,1" "file"
!insertmacro MUI_DESCRIPTION_TEXT ${SecDesktop} $(DESC_SecDesktop) ${RegisterAssociation} ".html" "$INSTDIR\falkon.exe" "FalkonHTML" "Falkon HTML Document" "$INSTDIR\falkon.exe,1" "file"
!insertmacro MUI_DESCRIPTION_TEXT ${SecExtensions} $(DESC_SecExtensions) ${UpdateSystemIcons}
!endif skipSetExtentions:
!insertmacro MUI_DESCRIPTION_TEXT ${SecThemes} $(DESC_SecThemes) SectionEnd
!ifndef PORTABLE Section "${TITLE_SecProtocols}" SecProtocols
!insertmacro MUI_DESCRIPTION_TEXT ${SecSetASDefault} $(DESC_SecSetASDefault) StrCmp $installAsPortable "NO" 0 skipSecProtocols
!insertmacro MUI_DESCRIPTION_TEXT ${SecProtocols} $(DESC_SecProtocols) ${RegisterAssociation} "http" "$INSTDIR\falkon.exe" "FalkonURL" "Falkon URL" "$INSTDIR\falkon.exe,0" "protocol"
!endif ${RegisterAssociation} "https" "$INSTDIR\falkon.exe" "FalkonURL" "Falkon URL" "$INSTDIR\falkon.exe,0" "protocol"
${RegisterAssociation} "ftp" "$INSTDIR\falkon.exe" "FalkonURL" "Falkon URL" "$INSTDIR\falkon.exe,0" "protocol"
${UpdateSystemIcons}
skipSecProtocols:
SectionEnd
SectionGroupEnd
Section -StartMenu
StrCmp $installAsPortable "NO" 0 skipStartMenu
SetOutPath "$INSTDIR"
SetShellVarContext all
CreateDirectory "$SMPROGRAMS\Falkon"
CreateShortCut "$SMPROGRAMS\Falkon\Uninstall.lnk" "$INSTDIR\Uninstall.exe"
CreateShortCut "$SMPROGRAMS\Falkon\Falkon.lnk" "$INSTDIR\falkon.exe"
CreateShortCut "$SMPROGRAMS\Falkon\License.lnk" "$INSTDIR\COPYRIGHT.txt"
skipStartMenu:
SectionEnd
Section "${TITLE_SecDesktop}" SecDesktop
StrCmp $installAsPortable "NO" 0 skipDesktopIcon
SetOutPath "$INSTDIR"
CreateShortCut "$DESKTOP\Falkon.lnk" "$INSTDIR\falkon.exe" ""
skipDesktopIcon:
SectionEnd
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${SecMain} "${DESC_SecMain}"
!insertmacro MUI_DESCRIPTION_TEXT ${SecTranslations} "${DESC_SecTranslations}"
!insertmacro MUI_DESCRIPTION_TEXT ${SecPlugins} "${DESC_SecPlugins}"
!insertmacro MUI_DESCRIPTION_TEXT ${SecDesktop} "${DESC_SecDesktop}"
!insertmacro MUI_DESCRIPTION_TEXT ${SecExtensions} "${DESC_SecExtensions}"
!insertmacro MUI_DESCRIPTION_TEXT ${SecThemes} "${DESC_SecThemes}"
!insertmacro MUI_DESCRIPTION_TEXT ${SecSetASDefault} "${DESC_SecSetASDefault}"
!insertmacro MUI_DESCRIPTION_TEXT ${SecProtocols} "${DESC_SecProtocols}"
!insertmacro MUI_FUNCTION_DESCRIPTION_END !insertmacro MUI_FUNCTION_DESCRIPTION_END
Section -Uninstaller
StrCmp $installAsPortable "NO" 0 skipUninstaller
WriteUninstaller "$INSTDIR\uninstall.exe"
WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\falkon.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\Uninstall.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\falkon.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "Falkon Team"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "HelpLink" "https://userbase.kde.org/Falkon"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "InstallLocation" "$INSTDIR"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "InstallSource" "$EXEDIR"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "https://kde.org"
${GetSize} "$INSTDIR" "/S=0K" $0 $1 $2
WriteRegDWORD ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "EstimatedSize" "$0"
skipUninstaller:
SectionEnd
!ifndef PORTABLE Section Uninstall
SectionGroup $(TITLE_SecSetASDefault) SecSetASDefault FindProcDLL::FindProc "falkon.exe"
Section $(TITLE_SecExtensions) SecExtensions IntCmp $R0 1 0 notRunning
SetOutPath "$INSTDIR" MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "${MSG_RunningInstance}" /SD IDOK IDCANCEL AbortInstallation
${RegisterAssociation} ".htm" "$INSTDIR\falkon.exe" "FalkonHTML" "Falkon HTML Document" "$INSTDIR\falkon.exe,1" "file" KillProcDLL::KillProc "falkon.exe"
${RegisterAssociation} ".html" "$INSTDIR\falkon.exe" "FalkonHTML" "Falkon HTML Document" "$INSTDIR\falkon.exe,1" "file" Sleep 100
${UpdateSystemIcons} Goto notRunning
SectionEnd AbortInstallation:
Abort "${MSG_InstallationCanceled}"
Section $(TITLE_SecProtocols) SecProtocols notRunning:
${RegisterAssociation} "http" "$INSTDIR\falkon.exe" "FalkonURL" "Falkon URL" "$INSTDIR\falkon.exe,0" "protocol" SetShellVarContext all
${RegisterAssociation} "https" "$INSTDIR\falkon.exe" "FalkonURL" "Falkon URL" "$INSTDIR\falkon.exe,0" "protocol" Delete "$DESKTOP\Falkon.lnk"
${RegisterAssociation} "ftp" "$INSTDIR\falkon.exe" "FalkonURL" "Falkon URL" "$INSTDIR\falkon.exe,0" "protocol"
${UpdateSystemIcons}
SectionEnd
SectionGroupEnd
Section -StartMenu Delete "$INSTDIR\falkon.exe"
SetOutPath "$INSTDIR" Delete "$INSTDIR\falkonprivate.dll"
SetShellVarContext all Delete "$INSTDIR\uninstall.exe"
CreateDirectory "$SMPROGRAMS\Falkon" Delete "$INSTDIR\COPYRIGHT.txt"
CreateShortCut "$SMPROGRAMS\Falkon\Uninstall.lnk" "$INSTDIR\Uninstall.exe" Delete "$INSTDIR\qt.conf"
CreateShortCut "$SMPROGRAMS\Falkon\Falkon.lnk" "$INSTDIR\falkon.exe" Delete "$INSTDIR\libeay32.dll"
CreateShortCut "$SMPROGRAMS\Falkon\License.lnk" "$INSTDIR\COPYRIGHT.txt" Delete "$INSTDIR\ssleay32.dll"
SectionEnd Delete "$INSTDIR\libEGL.dll"
Delete "$INSTDIR\libGLESv2.dll"
Delete "$INSTDIR\opengl32sw.dll"
Delete "$INSTDIR\D3Dcompiler_47.dll"
Delete "$INSTDIR\QtWebEngineProcess.exe"
Section $(TITLE_SecDesktop) SecDesktop ; Wildcard delete to compact script of uninstall section
SetOutPath "$INSTDIR" Delete "$INSTDIR\icu*.dll"
CreateShortCut "$DESKTOP\Falkon.lnk" "$INSTDIR\falkon.exe" "" Delete "$INSTDIR\Qt5*.dll"
SectionEnd Delete "$INSTDIR\msvc*.dll"
Delete "$INSTDIR\vc*.dll"
Delete "$INSTDIR\concrt*.dll"
Section -Uninstaller ; Recursively delete folders in root of $INSTDIR
WriteUninstaller "$INSTDIR\uninstall.exe" RMDir /r "$INSTDIR\iconengines"
WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\falkon.exe" RMDir /r "$INSTDIR\imageformats"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" RMDir /r "$INSTDIR\platforms"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\Uninstall.exe" RMDir /r "$INSTDIR\printsupport"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\falkon.exe" RMDir /r "$INSTDIR\qml"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" RMDir /r "$INSTDIR\resources"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "Falkon Team" RMDir /r "$INSTDIR\translations"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "HelpLink" "https://userbase.kde.org/Falkon" RMDir /r "$INSTDIR\sqldrivers"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "InstallLocation" "$INSTDIR" RMDir /r "$INSTDIR\styles"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "InstallSource" "$EXEDIR" RMDir /r "$INSTDIR\qtwebengine_dictionaries"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "https://kde.org" RMDir /r "$INSTDIR\themes"
${GetSize} "$INSTDIR" "/S=0K" $0 $1 $2 RMDir /r "$INSTDIR\locale"
WriteRegDWORD ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "EstimatedSize" "$0" RMDir /r "$INSTDIR\plugins"
SectionEnd
Section Uninstall ; Remove $INSTDIR if it is empty
FindProcDLL::FindProc "falkon.exe" RMDir "$INSTDIR"
IntCmp $R0 1 0 notRunning
MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(MSG_RunningInstance)" /SD IDOK IDCANCEL AbortInstallation
KillProcDLL::KillProc "falkon.exe"
Sleep 100
Goto notRunning
AbortInstallation:
Abort "$(MSG_InstallationCanceled)"
notRunning: ; Remove start menu programs folder
SetShellVarContext all RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
Delete "$DESKTOP\Falkon.lnk"
Delete "$INSTDIR\falkon.exe" DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
Delete "$INSTDIR\falkonprivate.dll" DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}"
Delete "$INSTDIR\uninstall.exe"
Delete "$INSTDIR\COPYRIGHT.txt"
Delete "$INSTDIR\qt.conf"
Delete "$INSTDIR\libeay32.dll"
Delete "$INSTDIR\ssleay32.dll"
Delete "$INSTDIR\libEGL.dll"
Delete "$INSTDIR\libGLESv2.dll"
Delete "$INSTDIR\opengl32sw.dll"
Delete "$INSTDIR\D3Dcompiler_47.dll"
Delete "$INSTDIR\QtWebEngineProcess.exe"
; Wildcard delete to compact script of uninstall section DeleteRegKey HKLM "Software\${PRODUCT_NAME}"
Delete "$INSTDIR\icu*.dll" DeleteRegValue HKLM "SOFTWARE\RegisteredApplications" "${PRODUCT_NAME}"
Delete "$INSTDIR\Qt5*.dll"
Delete "$INSTDIR\msvc*.dll"
Delete "$INSTDIR\vc*.dll"
Delete "$INSTDIR\concrt*.dll"
; Recursively delete folders in root of $INSTDIR ${UnRegisterAssociation} ".htm" "FalkonHTML" "$INSTDIR\falkon.exe" "file"
RMDir /r "$INSTDIR\iconengines" ${UnRegisterAssociation} ".html" "FalkonHTML" "$INSTDIR\falkon.exe" "file"
RMDir /r "$INSTDIR\imageformats" ${UnRegisterAssociation} "http" "FalkonURL" "$INSTDIR\falkon.exe" "protocol"
RMDir /r "$INSTDIR\platforms" ${UnRegisterAssociation} "https" "FalkonURL" "$INSTDIR\falkon.exe" "protocol"
RMDir /r "$INSTDIR\printsupport" ${UnRegisterAssociation} "ftp" "FalkonURL" "$INSTDIR\falkon.exe" "protocol"
RMDir /r "$INSTDIR\qml" ${UpdateSystemIcons}
RMDir /r "$INSTDIR\resources" SectionEnd
RMDir /r "$INSTDIR\translations"
RMDir /r "$INSTDIR\sqldrivers"
RMDir /r "$INSTDIR\styles"
RMDir /r "$INSTDIR\qtwebengine_dictionaries"
RMDir /r "$INSTDIR\themes"
RMDir /r "$INSTDIR\locale"
RMDir /r "$INSTDIR\plugins"
; Remove $INSTDIR if it is empty
RMDir "$INSTDIR"
; Remove start menu programs folder
RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}"
DeleteRegKey HKLM "Software\${PRODUCT_NAME}"
DeleteRegValue HKLM "SOFTWARE\RegisteredApplications" "${PRODUCT_NAME}"
${UnRegisterAssociation} ".htm" "FalkonHTML" "$INSTDIR\falkon.exe" "file"
${UnRegisterAssociation} ".html" "FalkonHTML" "$INSTDIR\falkon.exe" "file"
${UnRegisterAssociation} "http" "FalkonURL" "$INSTDIR\falkon.exe" "protocol"
${UnRegisterAssociation} "https" "FalkonURL" "$INSTDIR\falkon.exe" "protocol"
${UnRegisterAssociation} "ftp" "FalkonURL" "$INSTDIR\falkon.exe" "protocol"
${UpdateSystemIcons}
SectionEnd
!endif
BrandingText "${PRODUCT_NAME} ${PRODUCT_VERSION} Installer" BrandingText "${PRODUCT_NAME} ${PRODUCT_VERSION} Installer"
@ -396,84 +384,27 @@ Function .onInit
${Endif} ${Endif}
${EndIf} ${EndIf}
!ifdef PORTABLE ;Extract InstallOptions files
StrCpy $InstDir "$DESKTOP\${PRODUCT_NAME} Portable\" ;$PLUGINSDIR will automatically be removed when the installer closes
!endif InitPluginsDir
File /oname=$PLUGINSDIR\portable-mode.ini "portable-mode.ini"
File /oname=$PLUGINSDIR\portable-info.ini "portable-info.ini"
;Prevent Multiple Instances ;Prevent Multiple Instances
System::Call 'kernel32::CreateMutexA(i 0, i 0, t "FalkonInstaller-4ECB4694-2C39-4f93-9122-A986344C4E7B") i .r1 ?e' System::Call 'kernel32::CreateMutexA(i 0, i 0, t "FalkonInstaller-4ECB4694-2C39-4f93-9122-A986344C4E7B") i .r1 ?e'
Pop $R0 Pop $R0
StrCmp $R0 0 +3 StrCmp $R0 0 skip
MessageBox MB_OK|MB_ICONEXCLAMATION "Falkon installer is already running!" /SD IDOK ;Return when running silent instalation
Abort IfSilent doAbort 0
MessageBox MB_OK|MB_ICONEXCLAMATION "Falkon installer is already running!" /SD IDOK
;Language selection dialog¨ doAbort:
;Return when running silent instalation Abort
skip:
IfSilent 0 +2
return
Push ""
Push ${LANG_ENGLISH}
Push English
Push ${LANG_CZECH}
Push Czech
Push ${LANG_SLOVAK}
Push Slovak
Push ${LANG_GERMAN}
Push German
Push ${LANG_DUTCH}
Push Dutch
Push ${LANG_PORTUGUESE}
Push Portuguese
Push ${LANG_GREEK}
Push Greek
Push ${LANG_FRENCH}
Push French
Push ${LANG_ITALIAN}
Push Italian
Push ${LANG_ROMANIAN}
Push Romanian
Push ${LANG_TRADCHINESE}
Push TraditionalChinese
Push ${LANG_SIMPCHINESE}
Push SimplifiedChinese
Push ${LANG_INDONESIAN}
Push Indonesian
Push ${LANG_GEORGIAN}
Push Georgian
Push ${LANG_JAPANESE}
Push Japanese
Push ${LANG_SWEDISH}
Push Swedish
Push ${LANG_POLISH}
Push Polish
Push ${LANG_UKRAINIAN}
Push Ukrainian
Push ${LANG_CATALAN}
Push Catalan
Push ${LANG_SERBIAN}
Push Serbian
Push ${LANG_SERBIANLATIN}
Push SerbianLatin
Push ${LANG_FARSI}
Push Persian
Push ${LANG_HEBREW}
Push Hebrew
Push ${LANG_SPANISH}
Push Spanish
Push ${LANG_DANISH}
Push Danish
Push A ; A means auto count languages
; for the auto count to work the first empty push (Push "") must remain
LangDLL::LangDialog "Installer Language" "Please select the language of the installer"
Pop $LANGUAGE
StrCmp $LANGUAGE "cancel" 0 +2
Abort
FunctionEnd FunctionEnd
Function RegisterCapabilities Function RegisterCapabilities
StrCmp $installAsPortable "NO" 0 skipRegisterCapabilities
!ifdef ___WINVER__NSH___ !ifdef ___WINVER__NSH___
${If} ${AtLeastWinVista} ${If} ${AtLeastWinVista}
; even if we don't associate Falkon as default for ".htm" and ".html" ; even if we don't associate Falkon as default for ".htm" and ".html"
@ -483,7 +414,7 @@ Function RegisterCapabilities
${CreateProgId} "FalkonURL" "$INSTDIR\falkon.exe" "Falkon URL" "$INSTDIR\falkon.exe,0" ${CreateProgId} "FalkonURL" "$INSTDIR\falkon.exe" "Falkon URL" "$INSTDIR\falkon.exe,0"
; note: these lines just introduce capabilities of Falkon to OS and don't change defaults! ; note: these lines just introduce capabilities of Falkon to OS and don't change defaults!
WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}" "ApplicationDescription" "$(PRODUCT_DESC)" WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}" "ApplicationDescription" "${PRODUCT_DESC}"
WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}" "ApplicationIcon" "$INSTDIR\falkon.exe,0" WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}" "ApplicationIcon" "$INSTDIR\falkon.exe,0"
WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}" "ApplicationName" "${PRODUCT_NAME}" WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}" "ApplicationName" "${PRODUCT_NAME}"
WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}\FileAssociations" ".htm" "FalkonHTML" WriteRegStr HKLM "${PRODUCT_CAPABILITIES_KEY}\FileAssociations" ".htm" "FalkonHTML"
@ -495,6 +426,7 @@ Function RegisterCapabilities
WriteRegStr HKLM "SOFTWARE\RegisteredApplications" "${PRODUCT_NAME}" "${PRODUCT_CAPABILITIES_KEY}" WriteRegStr HKLM "SOFTWARE\RegisteredApplications" "${PRODUCT_NAME}" "${PRODUCT_CAPABILITIES_KEY}"
${EndIf} ${EndIf}
!endif !endif
skipRegisterCapabilities:
FunctionEnd FunctionEnd
Function RunFalkonAsUser Function RunFalkonAsUser
@ -507,7 +439,54 @@ Function un.onInit
StrCpy $INSTDIR "$R0" StrCpy $INSTDIR "$R0"
IfFileExists "$INSTDIR\falkon.exe" found IfFileExists "$INSTDIR\falkon.exe" found
MessageBox MB_OK|MB_ICONSTOP "$(MSG_InvalidInstallPath)" MessageBox MB_OK|MB_ICONSTOP "${MSG_InvalidInstallPath}"
Abort Abort
found: found:
FunctionEnd FunctionEnd
Function InstallationModePage
!insertmacro MUI_HEADER_TEXT "${TITLE_InstallationMode}" "${DESC_InstallationMode}"
WriteINIStr "$PLUGINSDIR\portable-mode.ini" "Field 1" "Text" "${TITLE_StandardInstallation}"
WriteINIStr "$PLUGINSDIR\portable-mode.ini" "Field 2" "Text" "${TITLE_PortableInstallation}"
InstallOptions::dialog $PLUGINSDIR\portable-mode.ini
FunctionEnd
Function InstallationModeLeave
ReadINIStr $0 "$PLUGINSDIR\portable-mode.ini" "Field 2" "State"
StrCmp $0 1 0 notchecked
StrCpy $installAsPortable "YES"
StrCpy $InstDir "$DESKTOP\${PRODUCT_NAME} Portable\"
goto skip
notchecked:
StrCpy $installAsPortable "NO"
skip:
FunctionEnd
Function installationInfoPage
!insertmacro MUI_HEADER_TEXT "${TITLE_InstallInfo}" "${DESC_InstallInfo}"
StrCmp $installAsPortable "NO" 0 infoPortable
WriteINIStr "$PLUGINSDIR\portable-info.ini" "Field 1" "Text" "${DESC_StandardInstallation}"
Goto showInfo
infoPortable:
WriteINIStr "$PLUGINSDIR\portable-info.ini" "Field 1" "Text" "${DESC_PortableInstallation}"
showInfo:
InstallOptions::dialog $PLUGINSDIR\portable-info.ini
FunctionEnd
Function installationInfoLeave
FunctionEnd
Function SkipComponentsIfPortableInstalltion
StrCmp $installAsPortable "YES" 0 +2
Abort
FunctionEnd

View File

@ -1,749 +0,0 @@
;;;;English
LangString PRODUCT_DESC ${LANG_ENGLISH} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
;
LangString TITLE_SecMain ${LANG_ENGLISH} "Main Components"
LangString TITLE_SecTranslations ${LANG_ENGLISH} "Translations"
LangString TITLE_SecPlugins ${LANG_ENGLISH} "Plugins"
LangString TITLE_SecDesktop ${LANG_ENGLISH} "Desktop Icon"
LangString TITLE_SecExtensions ${LANG_ENGLISH} "File Associations"
LangString TITLE_SecThemes ${LANG_ENGLISH} "Themes"
LangString TITLE_SecSetASDefault ${LANG_ENGLISH} "Default Browser"
LangString TITLE_SecProtocols ${LANG_ENGLISH} "Protocol Associations"
LangString FILE_Htm ${LANG_ENGLISH} "HTM File"
LangString FILE_Html ${LANG_ENGLISH} "HTML File"
;
LangString DESC_SecMain ${LANG_ENGLISH} "Main components of application."
LangString DESC_SecTranslations ${LANG_ENGLISH} "Other translations available to install. Default is English."
LangString DESC_SecPlugins ${LANG_ENGLISH} "Other plugins available to install."
LangString DESC_SecDesktop ${LANG_ENGLISH} "Add launcher to desktop."
LangString DESC_SecExtensions ${LANG_ENGLISH} "Associate Falkon with .htm(l) files"
LangString DESC_SecThemes ${LANG_ENGLISH} "Additional themes for Falkon"
LangString DESC_SecSetASDefault ${LANG_ENGLISH} "Set Falkon as default internet browser"
LangString DESC_SecProtocols ${LANG_ENGLISH} "Associate Falkon with http(s) and ftp protocols"
;
LangString MSG_RunningInstance ${LANG_ENGLISH} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_InstallationCanceled ${LANG_ENGLISH} "Process cancelled by user."
LangString MSG_InvalidInstallPath ${LANG_ENGLISH} "Install path invalid!"
;;;;Arabic
LangString PRODUCT_DESC ${LANG_ARABIC} "كَبزيلّا متصفّح للوب جديد سريع وآمن ومفتوح المصدر. يُرخَّص استخدامه وفق الإصدار الثالث من رخصة جنو العمومية (GPL) أو أي إصدار أحدث من ذلك (اختر كما تشاء). يُبنى كَبزيلّا على محرّك العرض WebKitوإطار العمل Qt."
;
LangString TITLE_SecMain ${LANG_ARABIC} "المكونات الأساسية"
LangString TITLE_SecTranslations ${LANG_ARABIC} "الترجمات"
LangString TITLE_SecPlugins ${LANG_ARABIC} "الإضافات"
LangString TITLE_SecDesktop ${LANG_ARABIC} "رمز على سطح المكتب"
LangString TITLE_SecExtensions ${LANG_ARABIC} "ارتباطات الملفات"
LangString TITLE_SecThemes ${LANG_ARABIC} "السمات"
LangString TITLE_SecSetASDefault ${LANG_ARABIC} "المتصفح المبدئي"
LangString TITLE_SecProtocols ${LANG_ARABIC} "ارتباطات البروتوكولات"
LangString FILE_Htm ${LANG_ARABIC} "ملف HTM"
LangString FILE_Html ${LANG_ARABIC} "ملف HTML"
;
LangString DESC_SecMain ${LANG_ARABIC} "المكونات الرئيسية للبرنامج."
LangString DESC_SecTranslations ${LANG_ARABIC} "ترجمات أخرى متوفرة للتثبيت. اللغة المبدئية هي الإنكليزية."
LangString DESC_SecPlugins ${LANG_ARABIC} "إضافات أخرى متوفّرة للتنزيل."
LangString DESC_SecDesktop ${LANG_ARABIC} "أضف اختصارًا لتشغيل كَبزيلا من سطح المكتب."
LangString DESC_SecExtensions ${LANG_ARABIC} "اربط كَبزيلّا بملفات HTML ذات اللواحق .htm أو .html."
LangString DESC_SecThemes ${LANG_ARABIC} "سمات أخرى لكَبزيلّا"
LangString DESC_SecSetASDefault ${LANG_ARABIC} "اجعل كَبزيلا المتصفح المبدئيّ"
LangString DESC_SecProtocols ${LANG_ARABIC} "اربط كَبزيلّا ببروتوكولات HTTP وHTTPS وFTP."
;
LangString MSG_RunningInstance ${LANG_ARABIC} "كَبزيلّا مفتوح الآن! أتريد من المُثبِّت إنهاءه الآن؟"
LangString MSG_InstallationCanceled ${LANG_ARABIC} "ألغى المستخدم العملية."
;;;;Spanish
LangString PRODUCT_DESC ${LANG_SPANISH} "Falkon es un nuevo, rápido y seguro navegador web de código abierto. Falkon está bajo licencia GPL versión 3 o (o en su opción) en cualquier versión. Está basado en el motor WebKit y en Qt Framework."
;
LangString TITLE_SecMain ${LANG_SPANISH} "Componentes iniciales"
LangString TITLE_SecTranslations ${LANG_SPANISH} "Traducciones"
LangString TITLE_SecPlugins ${LANG_SPANISH} "Plugins"
LangString TITLE_SecDesktop ${LANG_SPANISH} "Icono de escritorio"
LangString TITLE_SecExtensions ${LANG_SPANISH} "Asociación de archivos"
LangString TITLE_SecThemes ${LANG_SPANISH} "Temas"
LangString TITLE_SecSetASDefault ${LANG_SPANISH} "Navegador por defecto"
LangString TITLE_SecProtocols ${LANG_SPANISH} "Asociaciones de protocolo"
LangString FILE_Htm ${LANG_SPANISH} "Archivo HTM"
LangString FILE_Html ${LANG_SPANISH} "Archivo HTML"
;
LangString DESC_SecMain ${LANG_SPANISH} "Componentes iniciales de aplicación"
LangString DESC_SecTranslations ${LANG_SPANISH} "Otras traduciones disponibles al instalar. Por defecto en inglés."
LangString DESC_SecPlugins ${LANG_SPANISH} "Otros plugins disponibles al instalar."
LangString DESC_SecDesktop ${LANG_SPANISH} "Añade acceso directo al escritorio."
LangString DESC_SecExtensions ${LANG_SPANISH} "Asociar Falkon con archivos .htm(l)"
LangString DESC_SecThemes ${LANG_SPANISH} "Temas adicionales para Falkon"
LangString DESC_SecSetASDefault ${LANG_SPANISH} "Hacer Falkon tu navegador web por defecto"
LangString DESC_SecProtocols ${LANG_SPANISH} "Asociar Falkon con los protocolos http(s) y ftp"
;
LangString MSG_RunningInstance ${LANG_SPANISH} "Falkon se está ejecutando, Quieres que el instalador intente finalizarlo?"
LangString MSG_InstallationCanceled ${LANG_SPANISH} "Proceso cancelado por usuario."
;;;;Czech
LangString TITLE_SecMain ${LANG_CZECH} "Hlavní komponenty"
LangString TITLE_SecTranslations ${LANG_CZECH} "Překlady"
LangString TITLE_SecPlugins ${LANG_CZECH} "Doplňky"
LangString TITLE_SecDesktop ${LANG_CZECH} "Zástupce na ploše"
LangString TITLE_SecExtensions ${LANG_CZECH} "Asociace souborů"
LangString TITLE_SecThemes ${LANG_CZECH} "Témata"
LangString FILE_Htm ${LANG_CZECH} "Soubor HTM"
LangString FILE_Html ${LANG_CZECH} "Soubor HTML"
;
LangString DESC_SecMain ${LANG_CZECH} "Hlavní komponenty aplikace."
LangString DESC_SecTranslations ${LANG_CZECH} "Ostatní překlady dostupné k instalaci. Angličtina je defaultní."
LangString DESC_SecPlugins ${LANG_CZECH} "Ostatní doplňky dostupné k instalaci."
LangString DESC_SecDesktop ${LANG_CZECH} "Přidat zástupce na plochu."
LangString DESC_SecExtensions ${LANG_CZECH} "Associovat QupZillu s .htm(l) soubory"
LangString DESC_SecThemes ${LANG_CZECH} "Dodatečná témata pro QupZillu"
LangString PRODUCT_DESC ${LANG_CZECH} "Falkon je nový, rychlý a bezpečný open-source WWW prohlížeč. Falkon je licencována pod GPL verze 3 nebo (podle vaší volby) jakékoliv vyšší verze. Prohlížeč je založen na jádru WebKit a Qt Frameworku."
LangString TITLE_SecSetASDefault ${LANG_CZECH} "Výchozí prohlížeč"
LangString TITLE_SecProtocols ${LANG_CZECH} "Asociace protokolů"
LangString DESC_SecSetASDefault ${LANG_CZECH} "Nastavit QupZillu jako výchozí internetový prohlížeč"
LangString DESC_SecProtocols ${LANG_CZECH} "Asociovat QupZillu s http(s) a ftp protokoly"
LangString MSG_RunningInstance ${LANG_CZECH} "Falkon je právě spuštěna. Chcete aby ji instalátor zkusil ukončit?"
LangString MSG_InstallationCanceled ${LANG_CZECH} "Proces zrušen uživatelem."
;;;;Catalan
LangString PRODUCT_DESC ${LANG_CATALAN} "El Falkon és un navegador web de codi obert nou, ràpid i segur. Falkon està llicenciat sota GPL versió 3.0 o (si ho preferiu) qualsevol versió posterior. Està basat en WebKit i Qt."
;
LangString TITLE_SecMain ${LANG_CATALAN} "Components principals"
LangString TITLE_SecTranslations ${LANG_CATALAN} "Traduccions"
LangString TITLE_SecPlugins ${LANG_CATALAN} "Complements"
LangString TITLE_SecDesktop ${LANG_CATALAN} "Icona de l'escriptori"
LangString TITLE_SecExtensions ${LANG_CATALAN} "Associacions de fitxers"
LangString TITLE_SecThemes ${LANG_CATALAN} "Temes"
LangString TITLE_SecSetASDefault ${LANG_CATALAN} "Navegador per defecte"
LangString TITLE_SecProtocols ${LANG_CATALAN} "Associacions de protocols"
LangString FILE_Htm ${LANG_CATALAN} "Fitxer HTM"
LangString FILE_Html ${LANG_CATALAN} "Fitxer HTML"
;
LangString DESC_SecMain ${LANG_CATALAN} "Components principals de l'aplicació."
LangString DESC_SecTranslations ${LANG_CATALAN} "Altres traduccions disponibles per instal·lar. L'idioma predeterminat és l'anglès."
LangString DESC_SecPlugins ${LANG_CATALAN} "Altres plugins disponibles per instal·lar."
LangString DESC_SecDesktop ${LANG_CATALAN} "Afegeix una drecera a l'escriptori."
LangString DESC_SecExtensions ${LANG_CATALAN} "Associa el Falkon amb els fitxers .htm i .html"
LangString DESC_SecThemes ${LANG_CATALAN} "Temes addicionals per al Falkon"
LangString DESC_SecSetASDefault ${LANG_CATALAN} "Fes que el Falkon sigui el navegador predeterminat"
LangString DESC_SecProtocols ${LANG_CATALAN} "Associa el Falkon amb els protocols http i https"
;
LangString MSG_RunningInstance ${LANG_CATALAN} "El Falkon ja està actiu. Voleu que l'instal·lador provi d'aturar-lo?"
LangString MSG_InstallationCanceled ${LANG_CATALAN} "L'usuari ha cancel·lat el procés."
;;;;Slovak
LangString PRODUCT_DESC ${LANG_SLOVAK} "Falkon je nový, rýchly a bezpečný open-source internetový prehliadač. Falkon je licencovaná pod licenciou GPL verzie 3 alebo (podľa vášho uváženia) hocijakej novšej verzie. Je založená na jadre WebKit a frameworku Qt."
;
LangString TITLE_SecMain ${LANG_SLOVAK} "Hlavné komponenty"
LangString TITLE_SecTranslations ${LANG_SLOVAK} "Preklady"
LangString TITLE_SecPlugins ${LANG_SLOVAK} "Doplnky"
LangString TITLE_SecDesktop ${LANG_SLOVAK} "Odkaz na ploche"
LangString TITLE_SecExtensions ${LANG_SLOVAK} "Asociácia súborov"
LangString TITLE_SecThemes ${LANG_SLOVAK} "Témy"
LangString TITLE_SecSetASDefault ${LANG_SLOVAK} "Predvolený prehliadač"
LangString TITLE_SecProtocols ${LANG_SLOVAK} "Asociácie protokolov"
LangString FILE_Htm ${LANG_SLOVAK} "Súbor HTM"
LangString FILE_Html ${LANG_SLOVAK} "Súbor HTML"
;
LangString DESC_SecMain ${LANG_SLOVAK} "Hlavné komponenty programu."
LangString DESC_SecTranslations ${LANG_SLOVAK} "Ostatné preklady dostupné na inštaláciu. Angličtina je predvolená"
LangString DESC_SecPlugins ${LANG_SLOVAK} "Ostatné doplnky dustupné na inštaláciu"
LangString DESC_SecDesktop ${LANG_SLOVAK} "Pridať odkaz na plochu."
LangString DESC_SecExtensions ${LANG_SLOVAK} "Associovať QupZillu s .htm(l) súbormi"
LangString DESC_SecThemes ${LANG_SLOVAK} "Ďalšie témy vzhľadu pre QupZillu"
LangString DESC_SecSetASDefault ${LANG_SLOVAK} "Nastaviť Qupzillu ako predvolený internetový prehliadač"
LangString DESC_SecProtocols ${LANG_SLOVAK} "Asociovať QupZillu s http(s) a ftp protokolmi"
;
LangString MSG_RunningInstance ${LANG_SLOVAK} "Falkon je už spustená! Chcete, aby sa inštalátor pokúsil ju násilne ukončiť?"
LangString MSG_InstallationCanceled ${LANG_SLOVAK} "Proces zrušený používateľom."
;;;;German
LangString PRODUCT_DESC ${LANG_GERMAN} "Falkon ist ein neuer, schneller und sicherer, quelloffener Web Browser. Falkon ist lizensiert unter GPL Version 3 oder später. Er nutzt Webkit und das Qt Framework."
;
LangString TITLE_SecMain ${LANG_GERMAN} "Hauptkomponenten"
LangString TITLE_SecTranslations ${LANG_GERMAN} "Übersetzungen"
LangString TITLE_SecPlugins ${LANG_GERMAN} "Plugins"
LangString TITLE_SecDesktop ${LANG_GERMAN} "Desktop Symbol"
LangString TITLE_SecExtensions ${LANG_GERMAN} "Dateiverknüpfungen"
LangString TITLE_SecThemes ${LANG_GERMAN} "Themen"
LangString TITLE_SecSetASDefault ${LANG_GERMAN} "Standard-Browser"
LangString TITLE_SecProtocols ${LANG_GERMAN} "Protokollverknüpfungen"
LangString FILE_Htm ${LANG_GERMAN} "HTM-Datei"
LangString FILE_Html ${LANG_GERMAN} "HTML-Datei"
LangString DESC_SecMain ${LANG_GERMAN} "Hauptkomponenten der Anwendung."
LangString DESC_SecTranslations ${LANG_GERMAN} "Weitere Übersetzungen sind verfügbar. Die Standardsprache ist Englisch."
LangString DESC_SecPlugins ${LANG_GERMAN} "Weitere Plugins stehen zur Verfügung."
LangString DESC_SecDesktop ${LANG_GERMAN} "Starter zum Desktop hinzufügen."
LangString DESC_SecExtensions ${LANG_GERMAN} "Verknüpfe Falkon mit *.htm(l) Dateien"
LangString DESC_SecThemes ${LANG_GERMAN} "Weitere Themen für Falkon"
LangString DESC_SecSetASDefault ${LANG_GERMAN} "Falkon als Standard-Browser verwenden"
LangString DESC_SecProtocols ${LANG_GERMAN} "Verknüpfe Falkon mit HTTP(S)- und FTP-Protokoll"
;
LangString MSG_RunningInstance ${LANG_GERMAN} "Falkon ist bereits gestartet! Soll die Installationsroutine versuchen, Falkon zu beenden?"
LangString MSG_InstallationCanceled ${LANG_GERMAN} "Die Installation wurde vom Benutzer abgebrochen."
;;;;Dutch
LangString TITLE_SecMain ${LANG_DUTCH} "Hoofdonderdelen"
LangString TITLE_SecTranslations ${LANG_DUTCH} "Vertalingen"
LangString TITLE_SecPlugins ${LANG_DUTCH} "Plugins"
LangString TITLE_SecDesktop ${LANG_DUTCH} "Bureaublad-pictogram"
LangString TITLE_SecExtensions ${LANG_DUTCH} "Bestandsassociaties"
LangString TITLE_SecThemes ${LANG_DUTCH} "Thema's"
LangString FILE_Htm ${LANG_DUTCH} "HTM-bestand"
LangString FILE_Html ${LANG_DUTCH} "HTML-bestand"
LangString DESC_SecMain ${LANG_DUTCH} "Hoofdonderdelen van het programma."
LangString DESC_SecTranslations ${LANG_DUTCH} "Beschikbare vertalingen om te installeren. Standaardtaal is Engels."
LangString DESC_SecPlugins ${LANG_DUTCH} "Beschikbare plugins om te installeren."
LangString DESC_SecDesktop ${LANG_DUTCH} "Voeg starter toe op bureaublad."
LangString DESC_SecExtensions ${LANG_DUTCH} "Associeer Falkon met .htm en .html-bestanden"
LangString DESC_SecThemes ${LANG_DUTCH} "Extra thema's voor Falkon"
;;;;Portuguese
LangString PRODUCT_DESC ${LANG_PORTUGUESE} "O Falkon é um navegador web rápido, seguro e de código livre. O Falkon está sujeito aos termos da GPL versão 3 ou (por opção) qualquer versão posterior. O Falkon é baseado nas tecnologias WebKit e Qt."
;
LangString TITLE_SecMain ${LANG_PORTUGUESE} "Principais componentes"
LangString TITLE_SecTranslations ${LANG_PORTUGUESE} "Traduções"
LangString TITLE_SecPlugins ${LANG_PORTUGUESE} "Plugins"
LangString TITLE_SecDesktop ${LANG_PORTUGUESE} "Ícone no ambiente de trabalho"
LangString TITLE_SecExtensions ${LANG_PORTUGUESE} "Associação de ficheiros"
LangString TITLE_SecThemes ${LANG_PORTUGUESE} "Temas"
LangString TITLE_SecSetASDefault ${LANG_PORTUGUESE} "Navegador pré-definido"
LangString TITLE_SecProtocols ${LANG_PORTUGUESE} "Associações"
LangString FILE_Htm ${LANG_PORTUGUESE} "Ficheiro HTM"
LangString FILE_Html ${LANG_PORTUGUESE} "Ficheiro HTML"
;
LangString DESC_SecMain ${LANG_PORTUGUESE} "Principais componentes da aplicação"
LangString DESC_SecTranslations ${LANG_PORTUGUESE} "Outros idiomas disponíveis. O idioma padrão é inglês"
LangString DESC_SecPlugins ${LANG_PORTUGUESE} "Outros plugins disponíveis"
LangString DESC_SecDesktop ${LANG_PORTUGUESE} "Adicionar ícone ao ambiente de trabalho"
LangString DESC_SecExtensions ${LANG_PORTUGUESE} "Associar Falkon aos ficheiros .htm e .html"
LangString DESC_SecThemes ${LANG_PORTUGUESE} "Temas extra para o Falkon"
LangString DESC_SecSetASDefault ${LANG_PORTUGUESE} "Definir o Falkon como navegador web padrão"
LangString DESC_SecProtocols ${LANG_PORTUGUESE} "Associar o Falkon com os protocolos http e https"
;
LangString MSG_RunningInstance ${LANG_PORTUGUESE} "O Falkon está em execução! Pretende que o instalador tente terminar o processo?"
LangString MSG_InstallationCanceled ${LANG_PORTUGUESE} "Processo cancelado pelo utilizador"
;
;;;;Greek
LangString TITLE_SecMain ${LANG_GREEK} "Κύρια στοιχεία"
LangString TITLE_SecTranslations ${LANG_GREEK} "Μεταφράσεις"
LangString TITLE_SecPlugins ${LANG_GREEK} "Πρόσθετα"
LangString TITLE_SecDesktop ${LANG_GREEK} "Εικονίδιο επιφάνειας"
LangString TITLE_SecExtensions ${LANG_GREEK} "Συσχετίσεις αρχείων"
LangString TITLE_SecThemes ${LANG_GREEK} "Θέματα"
LangString FILE_Htm ${LANG_GREEK} "Αρχείο HTM"
LangString FILE_Html ${LANG_GREEK} "Αρχείο HTML"
LangString DESC_SecMain ${LANG_GREEK} "Κυρια στοιχεία της εφαρμογής."
LangString DESC_SecTranslations ${LANG_GREEK} "Άλλες μεταφράσεις διαθέσιμες προς εγκατάσταση. Η προεπιλεγμένη είναι Αγγλικά."
LangString DESC_SecPlugins ${LANG_GREEK} "Άλλα πρόσθετα διαθέσιμα προς εγκατάσταση."
LangString DESC_SecDesktop ${LANG_GREEK} "Προσθήκη εκκινητή στην επιφάνεια."
LangString DESC_SecExtensions ${LANG_GREEK} "Συσχέτιση του Falkon με αρχεία .htm και .html"
LangString DESC_SecThemes ${LANG_GREEK} "Πρόσθετα θέματα για το Falkon"
;;;;French
LangString PRODUCT_DESC ${LANG_FRENCH} "Falkon est un nouveau navigateur Internet, libre, rapide et sûr. Falkon est sous licence GPLv3 ou (selon votre version) une version plus récente. Il est basé sur WebKit et le framework Qt."
LangString TITLE_SecMain ${LANG_FRENCH} "Composants principaux"
LangString TITLE_SecTranslations ${LANG_FRENCH} "Langues"
LangString TITLE_SecPlugins ${LANG_FRENCH} "Plugins"
LangString TITLE_SecDesktop ${LANG_FRENCH} "Icône de Bureau"
LangString TITLE_SecExtensions ${LANG_FRENCH} "Associations de fichiers"
LangString TITLE_SecThemes ${LANG_FRENCH} "Thèmes"
LangString TITLE_SecSetASDefault ${LANG_FRENCH} "Navigateur par défaut"
LangString TITLE_SecProtocols ${LANG_FRENCH} "Associations de protocoles"
LangString FILE_Htm ${LANG_FRENCH} "Fichiers HTM "
LangString FILE_Html ${LANG_FRENCH} "Fichiers HTML"
LangString DESC_SecMain ${LANG_FRENCH} "Composants principaux de l'application."
LangString DESC_SecTranslations ${LANG_FRENCH} "Autres langues disponibles à l'installation. La langue par défaut est l'anglais."
LangString DESC_SecPlugins ${LANG_FRENCH} "Autres plugins disponibles pour l'installation."
LangString DESC_SecDesktop ${LANG_FRENCH} "Ajouter une icône sur le bureau."
LangString DESC_SecExtensions ${LANG_FRENCH} "Associer Falkon aux fichiers .htm et .html"
LangString DESC_SecThemes ${LANG_FRENCH} "Thèmes supplémentaires pour Falkon"
LangString DESC_SecSetASDefault ${LANG_FRENCH} "Utiliser Falkon comme navigateur par défaut"
LangString DESC_SecProtocols ${LANG_FRENCH} "Associer Falkon aux protocoles http(s) et ftp"
LangString MSG_RunningInstance ${LANG_FRENCH} "Falkon est déjà en fonctionnement ! Voulez vous que l'installeur le ferme pour vous ?"
LangString MSG_InstallationCanceled ${LANG_FRENCH} "Processus annulé par l'utilisateur."
;;;;Italian
LangString TITLE_SecMain ${LANG_ITALIAN} "Componenti principali"
LangString TITLE_SecTranslations ${LANG_ITALIAN} "Traduzioni"
LangString TITLE_SecPlugins ${LANG_ITALIAN} "Plugins"
LangString TITLE_SecDesktop ${LANG_ITALIAN} "Icona Desktop"
LangString TITLE_SecExtensions ${LANG_ITALIAN} "Associazione file"
LangString TITLE_SecThemes ${LANG_ITALIAN} "Temi"
LangString FILE_Htm ${LANG_ITALIAN} "File HTM"
LangString FILE_Html ${LANG_ITALIAN} "File HTML"
;
LangString DESC_SecMain ${LANG_ITALIAN} "Componenti principali dell'applicazione."
LangString DESC_SecTranslations ${LANG_ITALIAN} "Altre traduzioni disponibili per l'installazione. Quella predefinita è l'Inglese."
LangString DESC_SecPlugins ${LANG_ITALIAN} "Altri plugins disponibili per l'installazione."
LangString DESC_SecDesktop ${LANG_ITALIAN} "Aggiunge il lanciatore al desktop."
LangString DESC_SecExtensions ${LANG_ITALIAN} "Associa Falkon ai file .htm and .html"
LangString DESC_SecThemes ${LANG_ITALIAN} "Temi aggiuntivi per Falkon"
;;;;Romanian
LangString TITLE_SecMain ${LANG_ROMANIAN} "Componente principale"
LangString TITLE_SecTranslations ${LANG_ROMANIAN} "Traduceri"
LangString TITLE_SecPlugins ${LANG_ROMANIAN} "Plugin-uri"
LangString TITLE_SecDesktop ${LANG_ROMANIAN} "Iconiță Desktop"
LangString TITLE_SecExtensions ${LANG_ROMANIAN} "Asocieri fișiere"
LangString TITLE_SecThemes ${LANG_ROMANIAN} "Teme"
LangString FILE_Htm ${LANG_ROMANIAN} "Fișier HTM"
LangString FILE_Html ${LANG_ROMANIAN} "Fișier HTML"
;
LangString DESC_SecMain ${LANG_ROMANIAN} "Componentele principale ale aplicației."
LangString DESC_SecTranslations ${LANG_ROMANIAN} "Alte traduceri disponibile pentru instalare. Predefinită este Engleza."
LangString DESC_SecPlugins ${LANG_ROMANIAN} "Alte plugin-uri sunt disponibile pentru instalare."
LangString DESC_SecDesktop ${LANG_ROMANIAN} "Adaugă scurtătură pe Desktop."
LangString DESC_SecExtensions ${LANG_ROMANIAN} "Asociază Falkon cu .htm și fișiere .html"
LangString DESC_SecThemes ${LANG_ROMANIAN} "Teme adiționale pentru Falkon"
;;;;Hongkongese
LangString PRODUCT_DESC ${LANG_HONGKONG} "Falkon是一個嶄新、快速、安全和開放原始碼的網頁瀏覽器。Falkon基於GPL的3或你意願下的較新版本釋出授權。Falkon使用WebKit核心和Qt框架。"
;
LangString TITLE_SecMain ${LANG_HONGKONG} "主要組件"
LangString TITLE_SecTranslations ${LANG_HONGKONG} "語言"
LangString TITLE_SecPlugins ${LANG_HONGKONG} "外掛程式"
LangString TITLE_SecDesktop ${LANG_HONGKONG} "桌面圖示"
LangString TITLE_SecExtensions ${LANG_HONGKONG} "檔案管理"
LangString TITLE_SecThemes ${LANG_HONGKONG} "主題"
LangString TITLE_SecSetASDefault ${LANG_HONGKONG} "預設瀏覽器"
LangString TITLE_SecProtocols ${LANG_HONGKONG} "網絡協定關聯"
LangString FILE_Htm ${LANG_HONGKONG} "HTM檔案"
LangString FILE_Html ${LANG_HONGKONG} "HTML檔案"
;
LangString DESC_SecMain ${LANG_HONGKONG} "程式主要組件。"
LangString DESC_SecTranslations ${LANG_HONGKONG} "可選用的語言,預設為英語。"
LangString DESC_SecPlugins ${LANG_HONGKONG} "可選用的外掛程式。"
LangString DESC_SecDesktop ${LANG_HONGKONG} "建立桌面捷徑。"
LangString DESC_SecExtensions ${LANG_HONGKONG} "預設Falkon為開啟「.htm」和「.html」檔案的瀏覽器。"
LangString DESC_SecThemes ${LANG_HONGKONG} "其他Falkon主題。"
LangString DESC_SecSetASDefault ${LANG_HONGKONG} "設定Falkon為預設瀏覽器。"
LangString DESC_SecProtocols ${LANG_HONGKONG} "關聯Falkon到http、https和ftp協定。"
;
LangString MSG_RunningInstance ${LANG_HONGKONG} "Falkon啟用中。是否要求安裝程式代為關閉Falkon"
LangString MSG_InstallationCanceled ${LANG_HONGKONG} "用戶主動終止安裝。"
;;;;Traditional Chinese
LangString PRODUCT_DESC ${LANG_TRADCHINESE} "Falkon 是一個新穎、快速、安全且開放原始碼的 WWW 瀏覽器。Falkon 以 GPLv3 或是 (在您的選擇下) 更新的版本釋出。Falkon 是基於 WebKit 內核及 Qt 框架。"
;
LangString TITLE_SecMain ${LANG_TRADCHINESE} "主要組件"
LangString TITLE_SecTranslations ${LANG_TRADCHINESE} "語言版本"
LangString TITLE_SecPlugins ${LANG_TRADCHINESE} "外掛"
LangString TITLE_SecDesktop ${LANG_TRADCHINESE} "桌面圖示"
LangString TITLE_SecExtensions ${LANG_TRADCHINESE} "檔案管理"
LangString TITLE_SecThemes ${LANG_TRADCHINESE} "主題"
LangString TITLE_SecSetASDefault ${LANG_TRADCHINESE} "預設瀏覽器"
LangString TITLE_SecProtocols ${LANG_TRADCHINESE} "通訊協定關聯"
LangString FILE_Htm ${LANG_TRADCHINESE} "HTM 檔案"
LangString FILE_Html ${LANG_TRADCHINESE} "HTML 檔案"
;
LangString DESC_SecMain ${LANG_TRADCHINESE} "程式主要組件。"
LangString DESC_SecTranslations ${LANG_TRADCHINESE} "可安裝的語言版本,預設是英語。"
LangString DESC_SecPlugins ${LANG_TRADCHINESE} "可安裝的外掛。"
LangString DESC_SecDesktop ${LANG_TRADCHINESE} "在桌面新增啟動圖示。"
LangString DESC_SecExtensions ${LANG_TRADCHINESE} "將 Falkon 做為預設開啟 .htm 以及 .html 檔案的瀏覽器。"
LangString DESC_SecThemes ${LANG_TRADCHINESE} "額外的 Falkon 主題。"
LangString DESC_SecSetASDefault ${LANG_TRADCHINESE} "將 Falkon 做為預設瀏覽器。"
LangString DESC_SecProtocols ${LANG_TRADCHINESE} "關聯 http、https 與 ftp 協定至 Falkon。"
;
LangString MSG_RunningInstance ${LANG_TRADCHINESE} "正在執行 Falkon。要求安裝程式嘗試終止它嗎"
LangString MSG_InstallationCanceled ${LANG_TRADCHINESE} "使用者取消安裝。"
;;;;Simplified Chinese
LangString PRODUCT_DESC ${LANG_SIMPCHINESE} "Falkon是新出、高速、安全的开源WWW浏览器。Falkon基于GPL协议第 3 版或如果您需要任何之后的版本。它使用WebKit排版引擎。"
;
LangString TITLE_SecMain ${LANG_SIMPCHINESE} "核心部件"
LangString TITLE_SecTranslations ${LANG_SIMPCHINESE} "翻译"
LangString TITLE_SecPlugins ${LANG_SIMPCHINESE} "应用扩展"
LangString TITLE_SecDesktop ${LANG_SIMPCHINESE} "桌面图标"
LangString TITLE_SecExtensions ${LANG_SIMPCHINESE} "文件管理"
LangString TITLE_SecThemes ${LANG_SIMPCHINESE} "皮肤"
LangString TITLE_SecSetASDefault ${LANG_SIMPCHINESE} "默认浏览器"
LangString TITLE_SecProtocols ${LANG_SIMPCHINESE} "关联协议"
LangString FILE_Htm ${LANG_SIMPCHINESE} "HTM 文件"
LangString FILE_Html ${LANG_SIMPCHINESE} "HTML 文件"
;
LangString DESC_SecMain ${LANG_SIMPCHINESE} "程序核心部件。"
LangString DESC_SecTranslations ${LANG_SIMPCHINESE} "可以安装其它翻译,默认为英文。"
LangString DESC_SecPlugins ${LANG_SIMPCHINESE} "可以安装其它应用扩展。"
LangString DESC_SecDesktop ${LANG_SIMPCHINESE} "在桌面新建启动图标。"
LangString DESC_SecExtensions ${LANG_SIMPCHINESE} "将 Falkon 做为默认打开 .htm 以及 .html 文件的浏览器。"
LangString DESC_SecThemes ${LANG_SIMPCHINESE} "其它的 Falkon 皮肤。"
LangString DESC_SecSetASDefault ${LANG_SIMPCHINESE} "将 Falkon 做为默认浏览器。"
LangString DESC_SecProtocols ${LANG_SIMPCHINESE} "关联 http、https 与 ftp 协议至 Falkon。"
;
LangString MSG_RunningInstance ${LANG_SIMPCHINESE} "正在使用 Falkon。您希望安装程序试着结束它吗"
LangString MSG_InstallationCanceled ${LANG_SIMPCHINESE} "用户撤销程序。"
;;;;Bahasa Indonesia
LangString TITLE_SecMain ${LANG_INDONESIAN} "Komponen Utama"
LangString TITLE_SecTranslations ${LANG_INDONESIAN} "Terjemahan"
LangString TITLE_SecPlugins ${LANG_INDONESIAN} "Pengaya"
LangString TITLE_SecDesktop ${LANG_INDONESIAN} "Ikon Desktop"
LangString TITLE_SecExtensions ${LANG_INDONESIAN} "Asosiasi Berkas"
LangString TITLE_SecThemes ${LANG_INDONESIAN} "Tema"
LangString FILE_Htm ${LANG_INDONESIAN} "Berkas HTM"
LangString FILE_Html ${LANG_INDONESIAN} "Berkas HTML"
;
LangString DESC_SecMain ${LANG_INDONESIAN} "Komponen utama dari aplikasi."
LangString DESC_SecTranslations ${LANG_INDONESIAN} "Tersedia terjemahan lain untuk diinstal. Default adalah Bahasa Inggris."
LangString DESC_SecPlugins ${LANG_INDONESIAN} "Tersedia pengaya lain untuk diinstal."
LangString DESC_SecDesktop ${LANG_INDONESIAN} "Tambahkan peluncur ke desktop."
LangString DESC_SecExtensions ${LANG_INDONESIAN} "Asosiasikan Falkon dengan berkas .htm dan .html"
LangString DESC_SecThemes ${LANG_INDONESIAN} "Tema tambahan untuk Falkon"
;;;;Georgian
LangString TITLE_SecMain ${LANG_GEORGIAN} "მთავარი კომპონენტები"
LangString TITLE_SecTranslations ${LANG_GEORGIAN} "თარგმანები"
LangString TITLE_SecPlugins ${LANG_GEORGIAN} "მოდულები"
LangString TITLE_SecDesktop ${LANG_GEORGIAN} "სამუშაო მაგიდის ხატულა"
LangString TITLE_SecExtensions ${LANG_GEORGIAN} "ფაილებთან ასოცირება"
LangString TITLE_SecThemes ${LANG_GEORGIAN} "თემები"
LangString FILE_Htm ${LANG_GEORGIAN} "HTM ფაილი"
LangString FILE_Html ${LANG_GEORGIAN} "HTML ფაილი"
;
LangString DESC_SecMain ${LANG_GEORGIAN} "პროგრამის მთავარი კომპონენტები."
LangString DESC_SecTranslations ${LANG_GEORGIAN} "სხვა ენები რომელთა დაყენებაც შესაძლებელია. ნაგულისხმევი არის ინგლისური."
LangString DESC_SecPlugins ${LANG_GEORGIAN} "სხვა მოდულები რომელთა დაყენებაც შესაძლებელია."
LangString DESC_SecDesktop ${LANG_GEORGIAN} "გამშვების დამატება სამუშაო მაგიდაზე."
LangString DESC_SecExtensions ${LANG_GEORGIAN} "Falkon-ს ასოცირება .htm და .html ფაილებთან"
LangString DESC_SecThemes ${LANG_GEORGIAN} "დამატებითი თემები Falkon-სთვის"
;;;;Japanese
LangString PRODUCT_DESC ${LANG_JAPANESE} "Falkon は新しくて、高速で、安全なオープンソース WWW ブラウザです。 Falkon は GPL version 3 (任意の)それ以降のバージョンでライセンスされています。WebKit コアと Qt Framework ベースで開発されています。"
;
LangString TITLE_SecMain ${LANG_JAPANESE} "メインコンポーネント"
LangString TITLE_SecTranslations ${LANG_JAPANESE} "言語ファイル"
LangString TITLE_SecPlugins ${LANG_JAPANESE} "エクステンション(拡張機能)"
LangString TITLE_SecDesktop ${LANG_JAPANESE} "デスクトップアイコン"
LangString TITLE_SecExtensions ${LANG_JAPANESE} "ファイルの関連付け"
LangString TITLE_SecThemes ${LANG_JAPANESE} "テーマ"
LangString TITLE_SecSetASDefault ${LANG_JAPANESE} "既定のブラウザ"
LangString TITLE_SecProtocols ${LANG_JAPANESE} "プロトコルの関連付け"
LangString FILE_Htm ${LANG_JAPANESE} "HTM ファイル"
LangString FILE_Html ${LANG_JAPANESE} "HTML ファイル"
;
LangString DESC_SecMain ${LANG_JAPANESE} "アプリケーションのメインとなる部分です。"
LangString DESC_SecTranslations ${LANG_JAPANESE} "他の言語でも Falkon を使えるようになります。デフォルトでは英語です。"
LangString DESC_SecPlugins ${LANG_JAPANESE} "プラグイン(拡張機能)を追加してダウンロードします。"
LangString DESC_SecDesktop ${LANG_JAPANESE} "デスクトップにアイコンを作成します。"
LangString DESC_SecExtensions ${LANG_JAPANESE} "Falkon に htm, html ファイルを関連付けます。"
LangString DESC_SecThemes ${LANG_JAPANESE} "Falkon のデフォルトテーマ以外のテーマをダウンロードします。"
LangString DESC_SecSetASDefault ${LANG_JAPANESE} "Falkon を既定の Web ブラウザに設定する。"
LangString DESC_SecProtocols ${LANG_JAPANESE} "Falkon を http, https プロトコルに関連付けます。"
;
LangString MSG_RunningInstance ${LANG_JAPANESE} "Falkon は起動中です!インストーラーによって終了させますか?"
LangString MSG_InstallationCanceled ${LANG_JAPANESE} "プロセスはユーザーによって中止されました。"
;;;;SWEDISH
LangString TITLE_SecMain ${LANG_SWEDISH} "Huvudkomponenter"
LangString DESC_SecMain ${LANG_SWEDISH} "Programmets viktigaste komponenter."
LangString TITLE_SecTranslations ${LANG_SWEDISH} "Översättningar"
LangString DESC_SecTranslations ${LANG_SWEDISH} "Andra översättningar tillgängliga för installation. Förval är Engelska."
LangString TITLE_SecPlugins ${LANG_SWEDISH} "Insticksmoduler"
LangString DESC_SecPlugins ${LANG_SWEDISH} "Andra insticksmoduler tillgängliga för installation."
LangString TITLE_SecDesktop ${LANG_SWEDISH} "Skrivbordsikon"
LangString DESC_SecDesktop ${LANG_SWEDISH} "Lägg till en ikon på skrivbordet."
LangString TITLE_SecExtensions ${LANG_SWEDISH} "Filbindningar"
LangString DESC_SecExtensions ${LANG_SWEDISH} "Associera Falkon med .htm- och .html-filer"
LangString FILE_Htm ${LANG_SWEDISH} "HTM-fil"
LangString FILE_Html ${LANG_SWEDISH} "HTML-fil"
LangString TITLE_SecThemes ${LANG_SWEDISH} "Teman"
LangString DESC_SecThemes ${LANG_SWEDISH} "Ytterligare teman för Falkon"
;;;;Polish
LangString TITLE_SecMain ${LANG_POLISH} "Składniki podstawowe"
LangString TITLE_SecTranslations ${LANG_POLISH} "Tłumaczenia"
LangString TITLE_SecPlugins ${LANG_POLISH} "Wtyczki"
LangString TITLE_SecDesktop ${LANG_POLISH} "Ikona pulpitu"
LangString TITLE_SecExtensions ${LANG_POLISH} "Skojarzenia plików"
LangString TITLE_SecThemes ${LANG_POLISH} "Motywy"
LangString FILE_Htm ${LANG_POLISH} "Plik HTM"
LangString FILE_Html ${LANG_POLISH} "Plik HTML"
;
LangString DESC_SecMain ${LANG_POLISH} "Podstawowe składniki programu."
LangString DESC_SecTranslations ${LANG_POLISH} "Instalacja dodatkowych wersji językowych. Domyślnie tylko język angielski."
LangString DESC_SecPlugins ${LANG_POLISH} "Instalacja dodatkowych wtyczek."
LangString DESC_SecDesktop ${LANG_POLISH} "Dodaj skrót do pulpitu."
LangString DESC_SecExtensions ${LANG_POLISH} "Skojarz przeglądarkę Falkon z plikami .htm i .html"
LangString DESC_SecThemes ${LANG_POLISH} "Dodatkowe motywy dla przeglądarki Falkon"
LangString MSG_InstallationCanceled ${LANG_POLISH} "Proces anulowany przez użytkownika."
LangString MSG_RunningInstance ${LANG_POLISH} "Falkon jest już uruchomiona! Chcesz aby instalator spróbował ją wyłączyć?"
LangString DESC_SecProtocols ${LANG_POLISH} "Skojarz QupZille z linkami http(s) i protokołem ftp"
LangString DESC_SecSetASDefault ${LANG_POLISH} "Ustaw QupZille jako domyślną przeglądarke"
LangString TITLE_SecProtocols ${LANG_POLISH} "Protokół Skojarzeń"
LangString TITLE_SecSetASDefault ${LANG_POLISH} "Domyślna Przeglądarka"
LangString PRODUCT_DESC ${LANG_POLISH} "Falkon jest nową, szybką i bezpieczną zbudowaną na otwartych źródłach przeglądarką . Falkon podlega licencji GPL wersji 3 lub każdej późniejszej. Bazuje na silniku WebKit oraz Frameworku Qt."
;;;;Ukrainian
LangString TITLE_SecMain ${LANG_UKRAINIAN} "Основні компоненти"
LangString TITLE_SecTranslations ${LANG_UKRAINIAN} "Переклади"
LangString TITLE_SecPlugins ${LANG_UKRAINIAN} "Плаґіни"
LangString TITLE_SecDesktop ${LANG_UKRAINIAN} "Іконка на робочому столі"
LangString TITLE_SecExtensions ${LANG_UKRAINIAN} "Асоціювання файлів"
LangString TITLE_SecThemes ${LANG_UKRAINIAN} "Теми"
LangString FILE_Htm ${LANG_UKRAINIAN} "Файл HTM"
LangString FILE_Html ${LANG_UKRAINIAN} "Файл HTML"
;
LangString DESC_SecMain ${LANG_UKRAINIAN} "Основні компоненти програми."
LangString DESC_SecTranslations ${LANG_UKRAINIAN} "Доступні інші переклади для встановлення. Мова за умовчуванням - англійська."
LangString DESC_SecPlugins ${LANG_UKRAINIAN} "Доступні інші плаґіни для встановлення."
LangString DESC_SecDesktop ${LANG_UKRAINIAN} "Додати посилання на робочий стіл."
LangString DESC_SecExtensions ${LANG_UKRAINIAN} "Асоціювати QupZill'у з файлами .htm і .html"
LangString DESC_SecThemes ${LANG_UKRAINIAN} "Додаткові теми для QupZill'и"
;;;;Persian (Farsi)
LangString PRODUCT_DESC ${LANG_FARSI} "‫کوپزیلا مرورگر اینترنتی متن‌باز، جدید، سریع و ایمنی است. کوپزیلا تحت توافقنامه GPL نسخه ۳ یا هر نسخه جدیدتر آن است. کوپزیلا تحت هسته وب‌کیت و چارچوب کیوت می‌باشد."
;
LangString TITLE_SecMain ${LANG_FARSI} "بخش اصلی"
LangString TITLE_SecTranslations ${LANG_FARSI} "برگردان‌ها"
LangString TITLE_SecPlugins ${LANG_FARSI} "افزونه‌ها"
LangString TITLE_SecDesktop ${LANG_FARSI} "آیکون میزکار"
LangString TITLE_SecExtensions ${LANG_FARSI} "تخصیص فایل"
LangString TITLE_SecThemes ${LANG_FARSI} "فرهشت‌ها"
LangString TITLE_SecSetASDefault ${LANG_FARSI} "مرورگر پیش‌فرض"
LangString TITLE_SecProtocols ${LANG_FARSI} "تخصیص پروتکل"
LangString FILE_Htm ${LANG_FARSI} "HTM File"
LangString FILE_Html ${LANG_FARSI} "HTML File"
;
LangString DESC_SecMain ${LANG_FARSI} "بخش اصلی نرم‌افزار."
LangString DESC_SecTranslations ${LANG_FARSI} "دیگر برگردان‌های دردسترس. پیش فرض انگلیسی است."
LangString DESC_SecPlugins ${LANG_FARSI} "افزونه‌های دیگر که برای نصب در دسترس هستند."
LangString DESC_SecDesktop ${LANG_FARSI} "افزودن میان‌برِ آغازگر به میزکار"
LangString DESC_SecExtensions ${LANG_FARSI} "کوپزیلا را برای بازکردن فایل‌های .htm(l) اختصاص می‌دهد."
LangString DESC_SecThemes ${LANG_FARSI} "فرهشت‌های اضافی برای کوپزیلا"
LangString DESC_SecSetASDefault ${LANG_FARSI} "تنظیم کوپزیلا به عنوان مرورگر پیش‌فرض"
LangString DESC_SecProtocols ${LANG_FARSI} "کوپزیلا را به پروتکل‌های http(s) و ftp اختصاص می‌دهد."
;
LangString MSG_RunningInstance ${LANG_FARSI} "کوپزیلا هم‌اکنون در حال اجراست! آیا می‌خواهید برنامه نصب تلاش کند به اجرای آن خاتمه دهد؟"
LangString MSG_InstallationCanceled ${LANG_FARSI} "فرایند توسط کاربر لغو گردید."
;;;;Serbian
LangString PRODUCT_DESC ${LANG_SERBIAN} "Капзила је нови, брз и сигуран веб прегледач отвореног кода. Лиценцирана под ГПЛ в3 лиценцом или (по властитом нахођењу) каснијим издањем те лиценце. Заснована на ВебКит језгри и Кјут програмском окружењу."
;
LangString TITLE_SecMain ${LANG_SERBIAN} "Главне компоненте"
LangString TITLE_SecTranslations ${LANG_SERBIAN} "Преводи"
LangString TITLE_SecPlugins ${LANG_SERBIAN} "Проширења"
LangString TITLE_SecDesktop ${LANG_SERBIAN} "Икона на радној површи"
LangString TITLE_SecExtensions ${LANG_SERBIAN} "Придружења фајлова"
LangString TITLE_SecThemes ${LANG_SERBIAN} "Теме"
LangString TITLE_SecSetASDefault ${LANG_SERBIAN} "Подразумеван прегледач"
LangString TITLE_SecProtocols ${LANG_SERBIAN} "Придружења протокола"
LangString FILE_Htm ${LANG_SERBIAN} "ХТМ фајл"
LangString FILE_Html ${LANG_SERBIAN} "ХТМЛ фајл"
;
LangString DESC_SecMain ${LANG_SERBIAN} "Главне компоненте програма."
LangString DESC_SecTranslations ${LANG_SERBIAN} "Остали доступни преводи. Енглески је подразумеван."
LangString DESC_SecPlugins ${LANG_SERBIAN} "Остала проширења - прикључци."
LangString DESC_SecDesktop ${LANG_SERBIAN} "Покретач програма на радној површи."
LangString DESC_SecExtensions ${LANG_SERBIAN} "Отварај .htm(l) фајлове у Капзили."
LangString DESC_SecThemes ${LANG_SERBIAN} "Додатне теме за Капзилу"
LangString DESC_SecSetASDefault ${LANG_SERBIAN} "Постави Капзилу за подразумевани веб прегледач."
LangString DESC_SecProtocols ${LANG_SERBIAN} "Отварај http(s) и ftp протоколе у Капзили."
;
LangString MSG_RunningInstance ${LANG_SERBIAN} "Капзила је већ покренута! Желите ли да инсталатер покуша да је угаси?"
LangString MSG_InstallationCanceled ${LANG_SERBIAN} "Корисник је отказао процес."
;;;;SerbianLatin
LangString PRODUCT_DESC ${LANG_SERBIANLATIN} "Kapzila je novi, brz i siguran veb pregledač otvorenog koda. Licencirana pod GPL v3 licencom ili (po vlastitom nahođenju) kasnijim izdanjem te licence. Zasnovana na VebKit jezgri i Kjut programskom okruženju."
;
LangString TITLE_SecMain ${LANG_SERBIANLATIN} "Glavne komponente"
LangString TITLE_SecTranslations ${LANG_SERBIANLATIN} "Prevodi"
LangString TITLE_SecPlugins ${LANG_SERBIANLATIN} "Proširenja"
LangString TITLE_SecDesktop ${LANG_SERBIANLATIN} "Ikona na radnoj površi"
LangString TITLE_SecExtensions ${LANG_SERBIANLATIN} "Pridruženja fajlova"
LangString TITLE_SecThemes ${LANG_SERBIANLATIN} "Teme"
LangString TITLE_SecSetASDefault ${LANG_SERBIANLATIN} "Podrazumevan pregledač"
LangString TITLE_SecProtocols ${LANG_SERBIANLATIN} "Pridruženja protokola"
LangString FILE_Htm ${LANG_SERBIANLATIN} "HTM fajl"
LangString FILE_Html ${LANG_SERBIANLATIN} "HTML fajl"
;
LangString DESC_SecMain ${LANG_SERBIANLATIN} "Glavne komponente programa."
LangString DESC_SecTranslations ${LANG_SERBIANLATIN} "Ostali dostupni prevodi. Engleski je podrazumevan."
LangString DESC_SecPlugins ${LANG_SERBIANLATIN} "Ostala proširenja - priključci."
LangString DESC_SecDesktop ${LANG_SERBIANLATIN} "Pokretač programa na radnoj površi."
LangString DESC_SecExtensions ${LANG_SERBIANLATIN} "Otvaraj .htm(l) fajlove u Kapzili."
LangString DESC_SecThemes ${LANG_SERBIANLATIN} "Dodatne teme za Kapzilu"
LangString DESC_SecSetASDefault ${LANG_SERBIANLATIN} "Postavi Kapzilu za podrazumevani veb pregledač."
LangString DESC_SecProtocols ${LANG_SERBIANLATIN} "Otvaraj http(s) i ftp protokole u Kapzili."
;
LangString MSG_RunningInstance ${LANG_SERBIANLATIN} "Kapzila je već pokrenuta! Želite li da instalater pokuša da je ugasi?"
LangString MSG_InstallationCanceled ${LANG_SERBIANLATIN} "Korisnik je otkazao proces."
;;;;Hebrew
LangString PRODUCT_DESC ${LANG_HEBREW} "Falkon הינו דפדפן WWW קוד פתוח חדש, מהיר ומאובטח. Falkon רשוי תחת הרשיון GPL גרסא 3 או (כאופציה השמורה לך) כל גרסא מאוחרת יותר. זה מבוסס על ליבת WebKit ועל Qt Framework."
;
LangString TITLE_SecMain ${LANG_HEBREW} "רכיבים עיקריים"
LangString TITLE_SecTranslations ${LANG_HEBREW} "תרגומים"
LangString TITLE_SecPlugins ${LANG_HEBREW} "תוספות"
LangString TITLE_SecDesktop ${LANG_HEBREW} "סמל שולחן עבודה"
LangString TITLE_SecExtensions ${LANG_HEBREW} "שיוכי קובץ"
LangString TITLE_SecThemes ${LANG_HEBREW} "ערכות נושא"
LangString TITLE_SecSetASDefault ${LANG_HEBREW} "דפדפן ברירת מחדל"
LangString TITLE_SecProtocols ${LANG_HEBREW} "שיוכי פרוטוקול"
LangString FILE_Htm ${LANG_HEBREW} "קובץ HTM"
LangString FILE_Html ${LANG_HEBREW} "קובץ HTML"
;
LangString DESC_SecMain ${LANG_HEBREW} "רכיבים עיקריים של יישום."
LangString DESC_SecTranslations ${LANG_HEBREW} "תרגומים אחרים זמינים להתקנה. ברירת מחדל הינה English."
LangString DESC_SecPlugins ${LANG_HEBREW} "תוספות אחרות זמינות להתקנה."
LangString DESC_SecDesktop ${LANG_HEBREW} "הוסף משגר אל שולחן עבודה."
LangString DESC_SecExtensions ${LANG_HEBREW} "שייך את Falkon עם קבצי .htm(l)"
LangString DESC_SecThemes ${LANG_HEBREW} "ערכות נושא נוספות עבור Falkon"
LangString DESC_SecSetASDefault ${LANG_HEBREW} "הגדר את Falkon כדפדפן אינטרנט ברירת מחדל"
LangString DESC_SecProtocols ${LANG_HEBREW} "שייך את Falkon עם פרוטוקול http(s) ופרוטוקול ftp"
;
LangString MSG_RunningInstance ${LANG_HEBREW} "Falkon כבר מורץ כעת! האם ברצונך מהמתקין לנסות לסיימו?"
LangString MSG_InstallationCanceled ${LANG_HEBREW} "תהליך בוטל על ידי משתמש."
;;;;Basque
LangString PRODUCT_DESC ${LANG_BASQUE} "Falkon iturburu-irekiko WWW nabigatzaile berri, azkar eta seguru bat da. Falkon GPL 3 bertsioa baimenpean dago edo (zure aukeran) edozein bertsio berriagoan. WebKit nukleoan eta Qt Framework-ean ohinarrituta dago."
;
LangString TITLE_SecMain ${LANG_BASQUE} "Osagai Nagusiak"
LangString TITLE_SecTranslations ${LANG_BASQUE} "Itzulpenak"
LangString TITLE_SecPlugins ${LANG_BASQUE} "Pluginak"
LangString TITLE_SecDesktop ${LANG_BASQUE} "Mahaigain Ikurra"
LangString TITLE_SecExtensions ${LANG_BASQUE} "Agiri Elkarketa"
LangString TITLE_SecThemes ${LANG_BASQUE} "Azalgaiak"
LangString TITLE_SecSetASDefault ${LANG_BASQUE} "Berezko Nabigatzailea"
LangString TITLE_SecProtocols ${LANG_BASQUE} "Protokolo Elkarketak"
LangString FILE_Htm ${LANG_BASQUE} "HTM Agiria"
LangString FILE_Html ${LANG_BASQUE} "HTML Agiria"
;
LangString DESC_SecMain ${LANG_BASQUE} "Aplikazioaren osagai nagusiak."
LangString DESC_SecTranslations ${LANG_BASQUE} "Ezartzeko eskuragarri dauden beste itzulpenak. Berezkoa Ingelera da."
LangString DESC_SecPlugins ${LANG_BASQUE} "Ezartzeko eskuragarri dauden beste pluginak."
LangString DESC_SecDesktop ${LANG_BASQUE} "Gehitu abiarazlea mahaigainean."
LangString DESC_SecExtensions ${LANG_BASQUE} "Elkartu Falkon .htm(l) agiriekin"
LangString DESC_SecThemes ${LANG_BASQUE} "Falkon-rentzako azalgai gehigarriak"
LangString DESC_SecSetASDefault ${LANG_BASQUE} "Ezarri Falkon berezko internet nabigatzaile bezala"
LangString DESC_SecProtocols ${LANG_BASQUE} "Elkartu Falkon http(s) eta ftp protokoloekin"
;
LangString MSG_RunningInstance ${LANG_BASQUE} "Falkon jadanik ekinean dago! Nahi duzu ezartzaileak hura amaitzen saiatzea?"
LangString MSG_InstallationCanceled ${LANG_BASQUE} "Prozesua erabiltzaileak ezeztaturik."
;;;;Danish
LangString PRODUCT_DESC ${LANG_DANISH} "Falkon er en ny, hurtig og sikker open source WWW-browser. Falkon er licenseret under GPL version 3 eller (efter eget valg) en senere version. Den er baseret på WebKit-kerne og Qt-framework."
;
LangString TITLE_SecMain ${LANG_DANISH} "Hovedkomponenter"
LangString TITLE_SecTranslations ${LANG_DANISH} "Oversættelser"
LangString TITLE_SecPlugins ${LANG_DANISH} "Plugins"
LangString TITLE_SecDesktop ${LANG_DANISH} "Skrivebordsikon"
LangString TITLE_SecExtensions ${LANG_DANISH} "Filtilknytninger"
LangString TITLE_SecThemes ${LANG_DANISH} "Temaer"
LangString TITLE_SecSetASDefault ${LANG_DANISH} "Standardbrowser"
LangString TITLE_SecProtocols ${LANG_DANISH} "Protokoltilknytninger"
LangString FILE_Htm ${LANG_DANISH} "HTM-fil"
LangString FILE_Html ${LANG_DANISH} "HTML-fil"
;
LangString DESC_SecMain ${LANG_DANISH} "Programmets hovedkomponenter."
LangString DESC_SecTranslations ${LANG_DANISH} "Andre oversættelser som kan installeres. Engelsk er standard."
LangString DESC_SecPlugins ${LANG_DANISH} "Andre plugins som kan installeres."
LangString DESC_SecDesktop ${LANG_DANISH} "Tilføj genvej på skrivebordet."
LangString DESC_SecExtensions ${LANG_DANISH} "Tilknyt Falkon med .htm(l)-filer"
LangString DESC_SecThemes ${LANG_DANISH} "Yderligere temaer til Falkon"
LangString DESC_SecSetASDefault ${LANG_DANISH} "Indstil Falkon som standardinternetbrowser"
LangString DESC_SecProtocols ${LANG_DANISH} "Tilknyt Falkon med http(s)- og ftp-protokoller"
;
LangString MSG_RunningInstance ${LANG_DANISH} "Falkon kører allerede! Vil du have installationsprogrammet til at stoppe den?"
LangString MSG_InstallationCanceled ${LANG_DANISH} "Proces annulleret af bruger."
;;;;;;;;;
;;;;;;;;;
; Unfinished translations
;;;;;;;;;
;;;;;;;;;
LangString PRODUCT_DESC ${LANG_DUTCH} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString PRODUCT_DESC ${LANG_GREEK} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString PRODUCT_DESC ${LANG_ITALIAN} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString PRODUCT_DESC ${LANG_ROMANIAN} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString PRODUCT_DESC ${LANG_INDONESIAN} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString PRODUCT_DESC ${LANG_GEORGIAN} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString PRODUCT_DESC ${LANG_SWEDISH} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString PRODUCT_DESC ${LANG_UKRAINIAN} "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
LangString TITLE_SecSetASDefault ${LANG_DUTCH} "Default Browser"
LangString TITLE_SecSetASDefault ${LANG_GREEK} "Default Browser"
LangString TITLE_SecSetASDefault ${LANG_ITALIAN} "Default Browser"
LangString TITLE_SecSetASDefault ${LANG_ROMANIAN} "Default Browser"
LangString TITLE_SecSetASDefault ${LANG_INDONESIAN} "Default Browser"
LangString TITLE_SecSetASDefault ${LANG_GEORGIAN} "Default Browser"
LangString TITLE_SecSetASDefault ${LANG_SWEDISH} "Default Browser"
LangString TITLE_SecSetASDefault ${LANG_UKRAINIAN} "Default Browser"
LangString TITLE_SecProtocols ${LANG_DUTCH} "Protocol Associations"
LangString TITLE_SecProtocols ${LANG_GREEK} "Protocol Associations"
LangString TITLE_SecProtocols ${LANG_ITALIAN} "Protocol Associations"
LangString TITLE_SecProtocols ${LANG_ROMANIAN} "Protocol Associations"
LangString TITLE_SecProtocols ${LANG_INDONESIAN} "Protocol Associations"
LangString TITLE_SecProtocols ${LANG_GEORGIAN} "Protocol Associations"
LangString TITLE_SecProtocols ${LANG_SWEDISH} "Protocol Associations"
LangString TITLE_SecProtocols ${LANG_UKRAINIAN} "Protocol Associations"
LangString DESC_SecSetASDefault ${LANG_DUTCH} "Set Falkon as default internet browser"
LangString DESC_SecSetASDefault ${LANG_GREEK} "Set Falkon as default internet browser"
LangString DESC_SecSetASDefault ${LANG_ITALIAN} "Set Falkon as default internet browser"
LangString DESC_SecSetASDefault ${LANG_ROMANIAN} "Set Falkon as default internet browser"
LangString DESC_SecSetASDefault ${LANG_INDONESIAN} "Set Falkon as default internet browser"
LangString DESC_SecSetASDefault ${LANG_GEORGIAN} "Set Falkon as default internet browser"
LangString DESC_SecSetASDefault ${LANG_SWEDISH} "Set Falkon as default internet browser"
LangString DESC_SecSetASDefault ${LANG_UKRAINIAN} "Set Falkon as default internet browser"
LangString DESC_SecProtocols ${LANG_DUTCH} "Associate Falkon with http(s) and ftp protocols"
LangString DESC_SecProtocols ${LANG_GREEK} "Associate Falkon with http(s) and ftp protocols"
LangString DESC_SecProtocols ${LANG_ITALIAN} "Associate Falkon with http(s) and ftp protocols"
LangString DESC_SecProtocols ${LANG_ROMANIAN} "Associate Falkon with http(s) and ftp protocols"
LangString DESC_SecProtocols ${LANG_INDONESIAN} "Associate Falkon with http(s) and ftp protocols"
LangString DESC_SecProtocols ${LANG_GEORGIAN} "Associate Falkon with http(s) and ftp protocols"
LangString DESC_SecProtocols ${LANG_SWEDISH} "Associate Falkon with http(s) and ftp protocols"
LangString DESC_SecProtocols ${LANG_UKRAINIAN} "Associate Falkon with http(s) and ftp protocols"
LangString MSG_RunningInstance ${LANG_DUTCH} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_RunningInstance ${LANG_GREEK} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_RunningInstance ${LANG_ITALIAN} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_RunningInstance ${LANG_ROMANIAN} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_RunningInstance ${LANG_INDONESIAN} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_RunningInstance ${LANG_GEORGIAN} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_RunningInstance ${LANG_SWEDISH} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_RunningInstance ${LANG_UKRAINIAN} "Falkon is already running! Do you want the installer try to terminate it?"
LangString MSG_InstallationCanceled ${LANG_DUTCH} "Process cancelled by user."
LangString MSG_InstallationCanceled ${LANG_GREEK} "Process cancelled by user."
LangString MSG_InstallationCanceled ${LANG_ITALIAN} "Process cancelled by user."
LangString MSG_InstallationCanceled ${LANG_ROMANIAN} "Process cancelled by user."
LangString MSG_InstallationCanceled ${LANG_INDONESIAN} "Process cancelled by user."
LangString MSG_InstallationCanceled ${LANG_GEORGIAN} "Process cancelled by user."
LangString MSG_InstallationCanceled ${LANG_SWEDISH} "Process cancelled by user."
LangString MSG_InstallationCanceled ${LANG_UKRAINIAN} "Process cancelled by user."

BIN
windows/portable-info.ini Normal file

Binary file not shown.

BIN
windows/portable-mode.ini Normal file

Binary file not shown.

39
windows/strings.nsh Normal file
View File

@ -0,0 +1,39 @@
;;;;English
!define PRODUCT_DESC "Falkon is a new, fast and secure open-source WWW browser. Falkon is licensed under GPL version 3 or (at your option) any later version. It is based on WebKit core and Qt Framework."
!define TITLE_SecMain "Main Components"
!define TITLE_SecTranslations "Translations"
!define TITLE_SecPlugins "Plugins"
!define TITLE_SecDesktop "Desktop Icon"
!define TITLE_SecExtensions "File Associations"
!define TITLE_SecThemes "Themes"
!define TITLE_SecSetASDefault "Default Browser"
!define TITLE_SecProtocols "Protocol Associations"
!define TITLE_InstallationMode "Installation Mode"
!define TITLE_StandardInstallation "Standard installation"
!define TITLE_PortableInstallation "Portable installation"
!define TITLE_InstallInfo "Ready to install"
!define FILE_Htm "HTM File"
!define FILE_Html "HTML File"
!define DESC_SecMain "Main components of application."
!define DESC_SecTranslations "Other translations available to install. Default is English."
!define DESC_SecPlugins "Other plugins available to install."
!define DESC_SecDesktop "Add launcher to desktop."
!define DESC_SecExtensions "Associate Falkon with .htm(l) files"
!define DESC_SecThemes "Additional themes for Falkon"
!define DESC_SecSetASDefault "Set Falkon as default internet browser"
!define DESC_SecProtocols "Associate Falkon with http(s) and ftp protocols"
!define DESC_InstallationMode "Select installation mode"
!define DESC_PortableInstallation "Falkon will be installed as a 'Portable Application' to the selected location."
!define DESC_StandardInstallation "Falkon will be installed on your computer."
!define DESC_InstallInfo "To start installation click 'install'."
!define MSG_RunningInstance "Falkon is already running! Do you want the installer try to terminate it?"
!define MSG_InstallationCanceled "Process cancelled by user."
!define MSG_InvalidInstallPath "Install path invalid!"
!define MSG_PortableWriteError "Error occurred when creating 'falkon.conf' in installation folder. Create it manually."