additional feature: built in library name; plus: closes #70
This commit is contained in:
		| @@ -28,6 +28,7 @@ AC_CONFIG_FILES(makefile | |||||||
|                 src/makefile src/qmake.pro src/languages.qrc |                 src/makefile src/qmake.pro src/languages.qrc | ||||||
|                 doc/doxyfile doc/makefile) |                 doc/doxyfile doc/makefile) | ||||||
|  |  | ||||||
|  | # copy M4 to shell | ||||||
| AC_SUBST(MAJOR) | AC_SUBST(MAJOR) | ||||||
| AC_SUBST(MINOR) | AC_SUBST(MINOR) | ||||||
| AC_SUBST(LEAST) | AC_SUBST(LEAST) | ||||||
| @@ -35,7 +36,7 @@ AC_SUBST(BUILDDATE) | |||||||
|  |  | ||||||
| # libtool versioning | # libtool versioning | ||||||
| LIB_MAJOR=m4_eval(x_major+x_minor) | LIB_MAJOR=m4_eval(x_major+x_minor) | ||||||
| LIB_MINOR=x_least | LIB_MINOR=${LEAST} | ||||||
| LIB_LEAST=x_minor | LIB_LEAST=x_minor | ||||||
| LIB_VERSION="${LIB_MAJOR}:${LIB_MINOR}:${LIB_LEAST}" | LIB_VERSION="${LIB_MAJOR}:${LIB_MINOR}:${LIB_LEAST}" | ||||||
| AC_SUBST(LIB_VERSION) | AC_SUBST(LIB_VERSION) | ||||||
| @@ -87,41 +88,15 @@ AC_SUBST(LRELEASE) | |||||||
| AC_CHECK_PROGS([LUPDATE], [lupdate-qt4 lupdate-mac lupdate]) | AC_CHECK_PROGS([LUPDATE], [lupdate-qt4 lupdate-mac lupdate]) | ||||||
| test -n "$LUPDATE" || AC_MSG_ERROR([lupdate for Qt 4 not found!]) | test -n "$LUPDATE" || AC_MSG_ERROR([lupdate for Qt 4 not found!]) | ||||||
| AC_SUBST(LUPDATE) | AC_SUBST(LUPDATE) | ||||||
| AC_ARG_ENABLE(static-plugins, |  | ||||||
|   [AS_HELP_STRING([--enable-static-plugins], |  | ||||||
|                   [links the image plugins statically])], |  | ||||||
|   [static_plugins="$enableval"], [static_plugins="no"]) |  | ||||||
| #AM_CONDITIONAL(STATIC_PLUGINS, test "$static_plugins" = "yes") |  | ||||||
| if test "$static_plugins" = "yes"; then |  | ||||||
|   CXXFLAGS+=" -DPLUGINS=static" |  | ||||||
|   STATIC_QTPLUGINS="qgif qjpeg qmng" |  | ||||||
|   STATIC_QCONFIG="static" |  | ||||||
| else |  | ||||||
|   CXXFLAGS+=" -DPLUGINS=dynamic" |  | ||||||
|   STATIC_QTPLUGINS= |  | ||||||
|   STATIC_QCONFIG= |  | ||||||
| fi |  | ||||||
| AC_ARG_ENABLE(win, |  | ||||||
|   [AS_HELP_STRING([--enable-win], |  | ||||||
|                   [on linux, also builds windows version using mingw])], |  | ||||||
|   [build_win="$enableval"], [build_win="no"]) |  | ||||||
| AM_CONDITIONAL(BUILD_WIN, test "$build_win" = "yes") |  | ||||||
| AC_ARG_ENABLE(32bit-linux, |  | ||||||
|   [AS_HELP_STRING([--enable-32bit-linux], |  | ||||||
|                   [build for 32bit linux instead of plattform specific])], |  | ||||||
|   [build_lin32="$enableval"], [build_lin32="no"]) |  | ||||||
| AM_CONDITIONAL(BUILD_LIN32, test "$build_lin32" = "yes") |  | ||||||
|  |  | ||||||
| # Environment Variables | # Environment Variables | ||||||
| AC_ARG_VAR(LUPDATE_ARGS, [arguments for qt lupdate command, e.g. -no-obsolete]) | AC_ARG_VAR(LUPDATE_ARGS, [arguments for qt lupdate command, e.g. -no-obsolete]) | ||||||
| AC_PATH_PROG(QMAKE, [qmake qmake-qt4], []) |  | ||||||
| AC_ARG_VAR(QMAKE, [path to qmake program]) |  | ||||||
|  |  | ||||||
| # Enviropnment Variables |  | ||||||
| AC_ARG_VAR(EDITION, [name of the edition, e.g. comol]) | AC_ARG_VAR(EDITION, [name of the edition, e.g. comol]) | ||||||
| AC_ARG_VAR(EDITION_USERFRIENDLY, [userfriendly name of the edition, e.g. CoMoL]) | AC_ARG_VAR(EDITION_USERFRIENDLY, [userfriendly name of the edition, e.g. CoMoL]) | ||||||
| AC_ARG_VAR(BUILDVERSION, [version of this build, e.g. v1.0]) | AC_ARG_VAR(BUILDVERSION, [version of this build, e.g. v1.0]) | ||||||
| AC_ARG_VAR(BUILD, [build number of this build, e.g. 213]) | AC_ARG_VAR(BUILD, [build number of this build, e.g. 213]) | ||||||
|  | AC_PATH_PROG(QMAKE, [qmake qmake-qt4], []) | ||||||
|  | AC_ARG_VAR(QMAKE, [path to qmake program]) | ||||||
|  |  | ||||||
| # export macros | # export macros | ||||||
| SRCDIR=${srcdir} | SRCDIR=${srcdir} | ||||||
| @@ -135,27 +110,6 @@ AC_SUBST(PACKAGENAME) | |||||||
| AC_SUBST(AM_CXXFLAGS) | AC_SUBST(AM_CXXFLAGS) | ||||||
| AC_SUBST(AM_CPPFLAGS) | AC_SUBST(AM_CPPFLAGS) | ||||||
| AC_SUBST(LIBS) | AC_SUBST(LIBS) | ||||||
| AC_SUBST(QMAKE_OPTIONS) |  | ||||||
| AC_SUBST(STATIC_QTPLUGINS) |  | ||||||
| AC_SUBST(STATIC_QCONFIG) |  | ||||||
|  |  | ||||||
| AC_CHECK_HEADER(xml-cxx/xml.hxx, [found="yes"], [found="no"]) |  | ||||||
| if test "$found" == "no"; then |  | ||||||
|   AC_MSG_CHECKING([looking for xml-cxx headers]) |  | ||||||
|   for file in /usr/include /usr/local/include /opt/include \ |  | ||||||
|               /opt/local/include; do |  | ||||||
|     if test -d ${file}/xml-cxx; then |  | ||||||
|       CPPFLAGS+=" -I$file" |  | ||||||
|       LDFLAGS+=" -L$(echo $file | sed 's#/include#/lib#g')" |  | ||||||
|       found=$file |  | ||||||
|       break; |  | ||||||
|     fi |  | ||||||
|   done |  | ||||||
|   AC_MSG_RESULT([$found]) |  | ||||||
| fi |  | ||||||
| if test "$found" == "no"; then |  | ||||||
|   AC_MSG_ERROR([libxml-cxx not found]) |  | ||||||
| fi |  | ||||||
|  |  | ||||||
| # create output | # create output | ||||||
| AC_OUTPUT | AC_OUTPUT | ||||||
| @@ -183,11 +137,3 @@ AC_MSG_NOTICE([Pedantic compile mode enabled! | |||||||
|   - all warnings for GNU g++ are enabled |   - all warnings for GNU g++ are enabled | ||||||
|   - all warnings result in an error |   - all warnings result in an error | ||||||
|   - doxygen warnings are treated as error too]); fi |   - doxygen warnings are treated as error too]); fi | ||||||
| if test "$build_win" == "yes"; then |  | ||||||
| AC_MSG_NOTICE([Will cross-compile for windows |  | ||||||
|   Requires: |  | ||||||
|     - mingw32, mingw32-binutils, mingw32-runtime |  | ||||||
|       - i586-mingw32msvc-g++, i586-mingw32msvc-ar, |  | ||||||
|         i586-mingw32msvc-windres, i586-mingw32msvc-strip |  | ||||||
|     - Boost for MinGW in ~/.wine/drive_c/Programme/Boost-1.34.1 |  | ||||||
|     - Qt for MinGW in ~/.wine/drive_c/Qt/4.4.3]); fi |  | ||||||
|   | |||||||
| @@ -279,7 +279,19 @@ int main(int argv, char** argc) try { | |||||||
|   qDebug()<<"***************************************************************"; |   qDebug()<<"***************************************************************"; | ||||||
|   //---------------------------------------------------------------------------- |   //---------------------------------------------------------------------------- | ||||||
|   QStringList urls; |   QStringList urls; | ||||||
|   QString actlib; |   QString actlib | ||||||
|  | #ifdef Q_OS_LINUX | ||||||
|  |     ("libcvP11.so") | ||||||
|  | #else | ||||||
|  | #ifdef Q_OS_MAC | ||||||
|  |     ("libcvP11.dylib") | ||||||
|  | #else | ||||||
|  | #ifdef Q_OS_WIN | ||||||
|  |     ("cvP11.dll") | ||||||
|  | #endif | ||||||
|  | #endif | ||||||
|  | #endif | ||||||
|  |     ; | ||||||
|   bool silent(false); |   bool silent(false); | ||||||
|   bool login(false); |   bool login(false); | ||||||
|   Settings::MimeTypes mimetypes; |   Settings::MimeTypes mimetypes; | ||||||
|   | |||||||
| @@ -5,11 +5,11 @@ | |||||||
| ##       1         2         3         4         5         6         7         8 | ##       1         2         3         4         5         6         7         8 | ||||||
| ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 | ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 | ||||||
|  |  | ||||||
| LANGS = en de fr it | EXTRA_DIST = resources *.cxx *.hxx *.ui *.ts qt_*.qm *.qrc | ||||||
| ALL_SRC = *.cxx *.hxx *.ui $(shell find resources -name .svn -prune -o \( -type f -o -type l \) -print) |  | ||||||
|  | LANGS = en de fr it | ||||||
|  | ALL_SRC = @SRCDIR@/*.[ch]xx @SRCDIR@/*.ui $(shell find @SRCDIR@ resources -name .svn -prune -o \( -type f -o -type l \) -print) | ||||||
|  |  | ||||||
| QMAKE = @QMAKE@ |  | ||||||
| QMAKE_OPTIONS = @QMAKE_OPTIONS@ |  | ||||||
| QMAKE_PROJECT = qmake.pro | QMAKE_PROJECT = qmake.pro | ||||||
| QMAKE_MAKEFILE = makefile.qmake | QMAKE_MAKEFILE = makefile.qmake | ||||||
|  |  | ||||||
| @@ -17,17 +17,24 @@ QMAKE_TARGET = @PACKAGENAME@ | |||||||
|  |  | ||||||
| TARGETS = ${QMAKE_TARGET} | TARGETS = ${QMAKE_TARGET} | ||||||
|  |  | ||||||
| if BUILD_WIN |  | ||||||
|   QMAKE_MAKEFILE_WIN = makefile.win.qmake |  | ||||||
|   QMAKE_OPTIONS_WIN = ${QMAKE_OPTIONS} -win32 -spec cross-mingw-g++ |  | ||||||
|   QMAKE_TARGET_WIN = $(QMAKE_TARGET:%=%.exe) |  | ||||||
|   TARGETS += ${QMAKE_TARGET_WIN} |  | ||||||
| else |  | ||||||
|   QMAKE_MAKEFILE_WIN = |  | ||||||
| endif |  | ||||||
|  |  | ||||||
| all: ${TARGETS} $(LANGS:%=@PACKAGENAME@_%.ts) | all: ${TARGETS} $(LANGS:%=@PACKAGENAME@_%.ts) | ||||||
|  |  | ||||||
|  | rebuild-ts: $(LANGS) | ||||||
|  | 	${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT} | ||||||
|  |  | ||||||
|  | ${LANGS}: ${ALL_SRC} | ||||||
|  | 	-rm @PACKAGENAME@_$@.qm | ||||||
|  | 	svn revert @PACKAGENAME@_$@.ts | ||||||
|  | 	mv @PACKAGENAME@_$@.ts translation.old | ||||||
|  | 	${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT} | ||||||
|  | 	mv @PACKAGENAME@_$@.ts translation.new | ||||||
|  | 	echo '<?xml version="1.0" encoding="utf-8"?>' > @PACKAGENAME@_$@.ts | ||||||
|  | 	echo '<!DOCTYPE TS>' >> @PACKAGENAME@_$@.ts | ||||||
|  | 	echo '<TS version="2.0" language="'$@'">' >> @PACKAGENAME@_$@.ts | ||||||
|  | 	xqilla merge-translation.xquery >> @PACKAGENAME@_$@.ts | ||||||
|  | 	echo '</TS>' >> @PACKAGENAME@_$@.ts | ||||||
|  | 	rm translation.old translation.new | ||||||
|  |  | ||||||
| print: | print: | ||||||
| 	@echo "LANGS=${LANGS}" | 	@echo "LANGS=${LANGS}" | ||||||
| 	@echo "ALL_SRC=${ALL_SRC}" | 	@echo "ALL_SRC=${ALL_SRC}" | ||||||
| @@ -36,45 +43,28 @@ print: | |||||||
| 	@echo "QMAKE_MAKEFILE=${QMAKE_MAKEFILE}" | 	@echo "QMAKE_MAKEFILE=${QMAKE_MAKEFILE}" | ||||||
| 	@echo "QMAKE_TARGET=${QMAKE_TARGET}" | 	@echo "QMAKE_TARGET=${QMAKE_TARGET}" | ||||||
| 	@echo "TARGETS=${TARGETS}" | 	@echo "TARGETS=${TARGETS}" | ||||||
| 	@echo "QMAKE_MAKEFILE_WIN=${QMAKE_MAKEFILE_WIN}" |  | ||||||
| 	@echo "QMAKE_OPTIONS_WIN=${QMAKE_OPTIONS_WIN}" |  | ||||||
| 	@echo "QMAKE_TARGET_WIN=${QMAKE_TARGET_WIN}" |  | ||||||
|  |  | ||||||
| %.qm: %.ts |  | ||||||
|  | @PACKAGENAME@_%.qm: @PACKAGENAME@_%.ts | ||||||
| 	${LRELEASE} $< | 	${LRELEASE} $< | ||||||
|  |  | ||||||
|  | %.xpm: resources/%.png | ||||||
|  | 	convert $< $@ || cp $< $@ | ||||||
|  |  | ||||||
| %.ts: ${ALL_SRC} | %.ts: ${ALL_SRC} | ||||||
| 	${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT} | 	${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT} | ||||||
|  |  | ||||||
| if BUILD_LIN32 |  | ||||||
| ${QMAKE_MAKEFILE}: ${QMAKE_PROJECT} ${ALL_SRC} | ${QMAKE_MAKEFILE}: ${QMAKE_PROJECT} ${ALL_SRC} | ||||||
| 	QMAKESPEC=linux-g++-32 ${QMAKE} ${QMAKE_OPTIONS} -o $@ $< | 	${QMAKE} -o $@ $< | ||||||
| else |  | ||||||
| ${QMAKE_MAKEFILE}: ${QMAKE_PROJECT} ${ALL_SRC} |  | ||||||
| 	${QMAKE} ${QMAKE_OPTIONS} -o $@ $< |  | ||||||
| endif |  | ||||||
|  |  | ||||||
| ${QMAKE_MAKEFILE_WIN}: ${QMAKE_PROJECT} ${ALL_SRC} | ${QMAKE_TARGET}: ${QMAKE_MAKEFILE} ${ALL_SRC} $(LANGS:%=@PACKAGENAME@_%.qm) | ||||||
| 	${QMAKE} ${QMAKE_OPTIONS_WIN} -o $@ $< |  | ||||||
|  |  | ||||||
| ${QMAKE_TARGET}: ${QMAKE_MAKEFILE} ${ALL_SRC} $(LANGS:%=@PACKAGENAME@_%.qm) resources.qrc |  | ||||||
| 	make -f ${QMAKE_MAKEFILE} | 	make -f ${QMAKE_MAKEFILE} | ||||||
|  |  | ||||||
| ${QMAKE_TARGET_WIN}: ${QMAKE_MAKEFILE_WIN} ${ALL_SRC} $(LANGS:%=@PACKAGENAME@_%.qm) resources.qrc | clean-local: | ||||||
| 	make -f ${QMAKE_MAKEFILE_WIN} | 	-rm -r ${QMAKE_TARGET}.app | ||||||
|  |  | ||||||
| maintainer-clean-local: | CLEANFILES = ${TARGETS} ${TARGETS:%=%.exe} $(LANGS:%=@PACKAGENAME@_%.qm) \ | ||||||
| 	-rm -rf ${QMAKE_TARGET}.app |  | ||||||
|  |  | ||||||
| install-exec-local: |  | ||||||
| 	( test -f @PACKAGENAME@ && cp @PACKAGENAME@ ${bindir}/ ) \ |  | ||||||
| 	|| ( test -f @PACKAGENAME@.exe && cp @PACKAGENAME@.exe ${bindir}/ ) \ |  | ||||||
| 	|| ( test -d @PACKAGENAME@.app && cp -r @PACKAGENAME@.app ${bindir}/ ) |  | ||||||
|  |  | ||||||
| uninstall-local: |  | ||||||
| 	-rm -rf ${bindir}/@PACKAGENAME@{,.exe,.app} |  | ||||||
|  |  | ||||||
| CLEANFILES = ${TARGETS} $(LANGS:%=@PACKAGENAME@_%.qm) \ |  | ||||||
|              *.o *.obj qrc_*.cpp ui_*.h moc_*.cpp \ |              *.o *.obj qrc_*.cpp ui_*.h moc_*.cpp \ | ||||||
| 	     ${QMAKE_TARGET} ${QMAKE_TARGET_WIN} | 	     ${QMAKE_TARGET} \ | ||||||
| MAINTAINERCLEANFILES = makefile.in ${QMAKE_MAKEFILE} ${QMAKE_MAKEFILE_WIN} | 	     init.xpm | ||||||
|  | MAINTAINERCLEANFILES = makefile.in ${QMAKE_MAKEFILE} | ||||||
|   | |||||||
| @@ -20,7 +20,8 @@ macx { | |||||||
|   CONFIG += x86 |   CONFIG += x86 | ||||||
| } | } | ||||||
| win32 { | win32 { | ||||||
|   QMAKE_LIBS += -lwinhttp -lgdi32 -lws2_32 -lwinscard |   QMAKE_LIBS += -lwinhttp -lgdi32 -lws2_32 | ||||||
|  |   QMAKE_LIBS += /opt/local/i586-mingw32msvc/lib/winscard.a | ||||||
|   CONFIG += console |   CONFIG += console | ||||||
| } | } | ||||||
| ICON = swisssurfer.icns | ICON = swisssurfer.icns | ||||||
|   | |||||||
| @@ -113,6 +113,7 @@ class CryptokiEngine: public QObject, public openssl::Engine { | |||||||
|      |      | ||||||
|     virtual std::string rsaSign(const std::string& in, unsigned int type) { |     virtual std::string rsaSign(const std::string& in, unsigned int type) { | ||||||
|       OPENSSL_LOG("log; type="<<type<<"; size="<<in.size()); |       OPENSSL_LOG("log; type="<<type<<"; size="<<in.size()); | ||||||
|  |       OPENSSL_LOG(crypto::readable(in)); | ||||||
|       if (type != NID_md5_sha1) throw std::runtime_error("wrong sign type"); |       if (type != NID_md5_sha1) throw std::runtime_error("wrong sign type"); | ||||||
|       if (in.size() != 36) throw std::runtime_error("wrong msg size to sign"); |       if (in.size() != 36) throw std::runtime_error("wrong msg size to sign"); | ||||||
|       OPENSSL_LOG("ready to sign"); |       OPENSSL_LOG("ready to sign"); | ||||||
|   | |||||||
| @@ -597,12 +597,12 @@ p, li { white-space: pre-wrap; } | |||||||
| <context> | <context> | ||||||
|     <name>QMessageBox</name> |     <name>QMessageBox</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="216"/> |         <location filename="smartcardauth.hxx" line="217"/> | ||||||
|         <source>Wrong PIN</source> |         <source>Wrong PIN</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="217"/> |         <location filename="smartcardauth.hxx" line="218"/> | ||||||
|         <source>Authentication failed, please try again.</source> |         <source>Authentication failed, please try again.</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
| @@ -610,7 +610,7 @@ p, li { white-space: pre-wrap; } | |||||||
| <context> | <context> | ||||||
|     <name>QObject</name> |     <name>QObject</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="290"/> |         <location filename="main.cxx" line="302"/> | ||||||
|         <source>Usage: %1 [OPTIONS...] [<url> ...] |         <source>Usage: %1 [OPTIONS...] [<url> ...] | ||||||
| Options: | Options: | ||||||
|  -h, --help        show this help text |  -h, --help        show this help text | ||||||
| @@ -658,27 +658,27 @@ Environment: | |||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="335"/> |         <location filename="main.cxx" line="347"/> | ||||||
|         <source>Cannot read PEM certificate from file: %1</source> |         <source>Cannot read PEM certificate from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="341"/> |         <location filename="main.cxx" line="353"/> | ||||||
|         <source>Read PEM certificates from file: %1</source> |         <source>Read PEM certificates from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="348"/> |         <location filename="main.cxx" line="360"/> | ||||||
|         <source>Cannot read PEM RSA key from file: %1</source> |         <source>Cannot read PEM RSA key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="353"/> |         <location filename="main.cxx" line="365"/> | ||||||
|         <source>Read private key from file: %1</source> |         <source>Read private key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="364"/> |         <location filename="main.cxx" line="376"/> | ||||||
|         <source>Too few arguments. |         <source>Too few arguments. | ||||||
| Try: %1 --help</source> | Try: %1 --help</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <!DOCTYPE TS> | <!DOCTYPE TS> | ||||||
| <TS version="2.0"> | <TS version="2.0" language="en_US"> | ||||||
| <defaultcodec>UTF-8</defaultcodec> | <defaultcodec>UTF-8</defaultcodec> | ||||||
| <context> | <context> | ||||||
|     <name>Authentication</name> |     <name>Authentication</name> | ||||||
| @@ -35,7 +35,6 @@ | |||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.ui" line="14"/> |         <location filename="browser.ui" line="14"/> | ||||||
|         <source>SwissSurfer</source> |         <source>SwissSurfer</source> | ||||||
|         <oldsource>SwissSign Browser</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
| @@ -54,13 +53,13 @@ | |||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.ui" line="104"/> |         <location filename="browser.ui" line="99"/> | ||||||
|         <source>Info</source> |         <source>History</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.ui" line="99"/> |         <location filename="browser.ui" line="104"/> | ||||||
|         <source>History</source> |         <source>Info</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
| @@ -78,6 +77,12 @@ | |||||||
|         <source>stoppen</source> |         <source>stoppen</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.ui" line="141"/> | ||||||
|  |         <location filename="browser.ui" line="277"/> | ||||||
|  |         <source>Esc</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.ui" line="153"/> |         <location filename="browser.ui" line="153"/> | ||||||
|         <source>zurückkehren</source> |         <source>zurückkehren</source> | ||||||
| @@ -123,6 +128,21 @@ | |||||||
|         <source>&Proxy...</source> |         <source>&Proxy...</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.ui" line="218"/> | ||||||
|  |         <source>Print ...</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.ui" line="223"/> | ||||||
|  |         <source>Print Pre&view ...</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.ui" line="228"/> | ||||||
|  |         <source>Quick &Print</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.ui" line="231"/> |         <location filename="browser.ui" line="231"/> | ||||||
|         <source>Ctrl+P</source> |         <source>Ctrl+P</source> | ||||||
| @@ -168,6 +188,16 @@ | |||||||
|         <source>Find</source> |         <source>Find</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.ui" line="266"/> | ||||||
|  |         <source>find in page</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.ui" line="269"/> | ||||||
|  |         <source>Ctrl+F</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.ui" line="274"/> |         <location filename="browser.ui" line="274"/> | ||||||
|         <source>Close Find</source> |         <source>Close Find</source> | ||||||
| @@ -203,53 +233,39 @@ | |||||||
|         <source>show error logs</source> |         <source>show error logs</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |  | ||||||
|         <location filename="browser.ui" line="141"/> |  | ||||||
|         <location filename="browser.ui" line="277"/> |  | ||||||
|         <source>Esc</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.ui" line="266"/> |  | ||||||
|         <source>find in page</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.ui" line="269"/> |  | ||||||
|         <source>Ctrl+F</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.ui" line="218"/> |  | ||||||
|         <source>Print ...</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.ui" line="228"/> |  | ||||||
|         <source>Quick &Print</source> |  | ||||||
|         <oldsource>&Print</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.ui" line="223"/> |  | ||||||
|         <source>Print Pre&view ...</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.hxx" line="433"/> |         <location filename="browser.hxx" line="433"/> | ||||||
|         <source>Checking: %1</source> |         <source>Checking: %1</source> | ||||||
|         <oldsource>Opening: %1</oldsource> |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="437"/> | ||||||
|  |         <source>SSL Not Supported</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="438"/> | ||||||
|  |         <source>SSL is not supported on your system</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="443"/> | ||||||
|  |         <source>Forbidden: %1</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="444"/> | ||||||
|  |         <source>Access Denied</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="445"/> | ||||||
|  |         <source><p>Access denied due to security considerations.</p><p>You are not allowed to connect to %1.</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.hxx" line="451"/> |         <location filename="browser.hxx" line="451"/> | ||||||
|         <source>Reading: %1</source> |         <source>Reading: %1</source> | ||||||
|         <oldsource>Reading: %1%</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="466"/> |  | ||||||
|         <source>Zoom: %1%</source> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
| @@ -257,6 +273,11 @@ | |||||||
|         <source>Illegal URL: %1</source> |         <source>Illegal URL: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="466"/> | ||||||
|  |         <source>Zoom: %1%</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.hxx" line="515"/> |         <location filename="browser.hxx" line="515"/> | ||||||
|         <source>Print Document</source> |         <source>Print Document</source> | ||||||
| @@ -265,10 +286,34 @@ | |||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.hxx" line="536"/> |         <location filename="browser.hxx" line="536"/> | ||||||
|         <source>%1 - %2</source> |         <source>%1 - %2</source> | ||||||
|         <oldsource>Back to %1 - %2</oldsource> |  | ||||||
|         <comment>statusbar actionBack_hovered %1=url %2=title</comment> |         <comment>statusbar actionBack_hovered %1=url %2=title</comment> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="555"/> | ||||||
|  |         <source>%1 - %2</source> | ||||||
|  |         <comment>statusbar actionForward_hovered %1=url %2=title</comment> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="623"/> | ||||||
|  |         <source>About</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="624"/> | ||||||
|  |         <source>SwissSurfer %1 (%2) | ||||||
|  |  | ||||||
|  | %3 | ||||||
|  | Using: qt-%4 | ||||||
|  | Compiled: qt-%5</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="browser.hxx" line="673"/> | ||||||
|  |         <source>%1</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.hxx" line="678"/> |         <location filename="browser.hxx" line="678"/> | ||||||
|         <source>Info: %1</source> |         <source>Info: %1</source> | ||||||
| @@ -290,61 +335,6 @@ | |||||||
|         <comment>statusbar for hovered link %1=url</comment> |         <comment>statusbar for hovered link %1=url</comment> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="443"/> |  | ||||||
|         <source>Forbidden: %1</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="437"/> |  | ||||||
|         <source>SSL Not Supported</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="438"/> |  | ||||||
|         <source>SSL is not supported on your system</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="444"/> |  | ||||||
|         <source>Access Denied</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="445"/> |  | ||||||
|         <source><p>Access denied due to security considerations.</p><p>You are not allowed to connect to %1.</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="555"/> |  | ||||||
|         <source>%1 - %2</source> |  | ||||||
|         <comment>statusbar actionForward_hovered %1=url %2=title</comment> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="623"/> |  | ||||||
|         <source>About</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="624"/> |  | ||||||
|         <source>SwissSurfer %1 (%2) |  | ||||||
|  |  | ||||||
| %3 |  | ||||||
| Using: qt-%4 |  | ||||||
| Compiled: qt-%5</source> |  | ||||||
|         <oldsource>Certificate Assistant %1 (%2) |  | ||||||
|  |  | ||||||
| %3 |  | ||||||
| Using: qt-%4 |  | ||||||
| Compiled: qt-%5</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="browser.hxx" line="673"/> |  | ||||||
|         <source>%1</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |     <message> | ||||||
|         <location filename="browser.hxx" line="1078"/> |         <location filename="browser.hxx" line="1078"/> | ||||||
|         <source>Save File As ...</source> |         <source>Save File As ...</source> | ||||||
| @@ -396,7 +386,6 @@ Compiled: qt-%5</oldsource> | |||||||
|     <message> |     <message> | ||||||
|         <location filename="downloadmanager.hxx" line="48"/> |         <location filename="downloadmanager.hxx" line="48"/> | ||||||
|         <source>The SSL/TLS handshake failed and the encrypted channel could not be established. See SSL-Errors above.</source> |         <source>The SSL/TLS handshake failed and the encrypted channel could not be established. See SSL-Errors above.</source> | ||||||
|         <oldsource>The SSL/TLS handshake failed and the encrypted channel could not be established. The sslErrors() signal should have been emitted.</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
| @@ -482,13 +471,11 @@ Compiled: qt-%5</oldsource> | |||||||
|     <message> |     <message> | ||||||
|         <location filename="downloadmanager.hxx" line="159"/> |         <location filename="downloadmanager.hxx" line="159"/> | ||||||
|         <source><h1>Network Error</h1><dl><dt>URL:</dt><dd>%1</dd><dt>Error Code:</dt><dd>%3</dd><dt>Error Details:</dt><dd>%2</dd></dl></source> |         <source><h1>Network Error</h1><dl><dt>URL:</dt><dd>%1</dd><dt>Error Code:</dt><dd>%3</dd><dt>Error Details:</dt><dd>%2</dd></dl></source> | ||||||
|         <oldsource><h1>Network Error</h2><dl><dt>URL:</dt><dd>%1</dd><dt>Error Code:</dt><dd>%3</dd><dt>Error Details:</dt><dd>%2</dd></dl></oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="downloadmanager.hxx" line="200"/> |         <location filename="downloadmanager.hxx" line="200"/> | ||||||
|         <source><h1>SSL Error</h1><dl><dt>URL:</dt><dd>%1</dd><dt>Error Code:</dt><dd>%3</dd><dt>Error Details:</dt><dd>%2</dd></dl><table><caption>Certificate Issuer</caption><tr><th>Organization:</th><td>%4</td></tr><tr><th>Common Name:</th><td>%5</td></tr><tr><th>Location:</th><td>%6</td></tr><tr><th>Organizational Unit:</th><td>%7</td></tr><tr><th>Country:</th><td>%8</td></tr><tr><th>State or Provive:</th><td>%9</td></tr></table><table><caption>Certificate Subject</caption><tr><th>Organization:</th><td>%10</td></tr><tr><th>Common Name:</th><td>%11</td></tr><tr><th>Location:</th><td>%12</td></tr><tr><th>Organizational Unit:</th><td>%13</td></tr><tr><th>Country:</th><td>%14</td></tr><tr><th>State or Provive:</th><td>%15</td></tr></table></source> |         <source><h1>SSL Error</h1><dl><dt>URL:</dt><dd>%1</dd><dt>Error Code:</dt><dd>%3</dd><dt>Error Details:</dt><dd>%2</dd></dl><table><caption>Certificate Issuer</caption><tr><th>Organization:</th><td>%4</td></tr><tr><th>Common Name:</th><td>%5</td></tr><tr><th>Location:</th><td>%6</td></tr><tr><th>Organizational Unit:</th><td>%7</td></tr><tr><th>Country:</th><td>%8</td></tr><tr><th>State or Provive:</th><td>%9</td></tr></table><table><caption>Certificate Subject</caption><tr><th>Organization:</th><td>%10</td></tr><tr><th>Common Name:</th><td>%11</td></tr><tr><th>Location:</th><td>%12</td></tr><tr><th>Organizational Unit:</th><td>%13</td></tr><tr><th>Country:</th><td>%14</td></tr><tr><th>State or Provive:</th><td>%15</td></tr></table></source> | ||||||
|         <oldsource><h1>SSL Error</h2><dl><dt>URL:</dt><dd>%1</dd><dt>Error Code:</dt><dd>%3</dd><dt>Error Details:</dt><dd>%2</dd></dl><table><caption>Certificate Issuer</caption><tr><th>Organization:</th><td>%4</td></tr><tr><th>Common Name:</th><td>%5</td></tr><tr><th>Location:</th><td>%6</td></tr><tr><th>Organizational Unit:</th><td>%7</td></tr><tr><th>Country:</th><td>%8</td></tr><tr><th>State or Provive:</th><td>%9</td></tr></table><table><caption>Certificate Subject</caption><tr><th>Organization:</th><td>%10</td></tr><tr><th>Common Name:</th><td>%11</td></tr><tr><th>Location:</th><td>%12</td></tr><tr><th>Organizational Unit:</th><td>%13</td></tr><tr><th>Country:</th><td>%14</td></tr><tr><th>State or Provive:</th><td>%15</td></tr></table></oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
| </context> | </context> | ||||||
| @@ -505,13 +492,11 @@ Compiled: qt-%5</oldsource> | |||||||
|     <message> |     <message> | ||||||
|         <location filename="pinentry.ui" line="14"/> |         <location filename="pinentry.ui" line="14"/> | ||||||
|         <source>Certificate PIN Entry</source> |         <source>Certificate PIN Entry</source> | ||||||
|         <oldsource>SwissSign Pin Entry</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="pinentry.ui" line="26"/> |         <location filename="pinentry.ui" line="26"/> | ||||||
|         <source>Please enter your PIN to unlock Certificate:</source> |         <source>Please enter your PIN to unlock Certificate:</source> | ||||||
|         <oldsource>Please enter your Certificate PIN to authenticate:</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
| @@ -564,6 +549,15 @@ Compiled: qt-%5</oldsource> | |||||||
|         <source>Issuer CA:</source> |         <source>Issuer CA:</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="pinentry.ui" line="175"/> | ||||||
|  |         <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> | ||||||
|  | <html><head><meta name="qrichtext" content="1" /><style type="text/css"> | ||||||
|  | p, li { white-space: pre-wrap; } | ||||||
|  | </style></head><body style=" font-family:'DejaVu Serif'; font-size:11pt; font-weight:400; font-style:normal;"> | ||||||
|  | <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:24pt; color:#00b900;">✔</span></p></body></html></source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="pinentry.ui" line="192"/> |         <location filename="pinentry.ui" line="192"/> | ||||||
|         <location filename="pinentry.hxx" line="45"/> |         <location filename="pinentry.hxx" line="45"/> | ||||||
| @@ -584,25 +578,16 @@ p, li { white-space: pre-wrap; } | |||||||
|         <source>certificate is bad or locked</source> |         <source>certificate is bad or locked</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |  | ||||||
|         <location filename="pinentry.ui" line="175"/> |  | ||||||
|         <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> |  | ||||||
| <html><head><meta name="qrichtext" content="1" /><style type="text/css"> |  | ||||||
| p, li { white-space: pre-wrap; } |  | ||||||
| </style></head><body style=" font-family:'DejaVu Serif'; font-size:11pt; font-weight:400; font-style:normal;"> |  | ||||||
| <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:24pt; color:#00b900;">✔</span></p></body></html></source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
| </context> | </context> | ||||||
| <context> | <context> | ||||||
|     <name>QMessageBox</name> |     <name>QMessageBox</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="216"/> |         <location filename="smartcardauth.hxx" line="217"/> | ||||||
|         <source>Wrong PIN</source> |         <source>Wrong PIN</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="217"/> |         <location filename="smartcardauth.hxx" line="218"/> | ||||||
|         <source>Authentication failed, please try again.</source> |         <source>Authentication failed, please try again.</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
| @@ -610,7 +595,7 @@ p, li { white-space: pre-wrap; } | |||||||
| <context> | <context> | ||||||
|     <name>QObject</name> |     <name>QObject</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="290"/> |         <location filename="main.cxx" line="302"/> | ||||||
|         <source>Usage: %1 [OPTIONS...] [<url> ...] |         <source>Usage: %1 [OPTIONS...] [<url> ...] | ||||||
| Options: | Options: | ||||||
|  -h, --help        show this help text |  -h, --help        show this help text | ||||||
| @@ -633,52 +618,30 @@ Environment: | |||||||
|   PROXY_PORT       proxy port number             (actual: %3) |   PROXY_PORT       proxy port number             (actual: %3) | ||||||
|   PROXY_HOST       proxy host name               (actual: %4) |   PROXY_HOST       proxy host name               (actual: %4) | ||||||
| </source> | </source> | ||||||
|         <oldsource>Usage: %1 [OPTIONS...] [<url> ...] |  | ||||||
| Options: |  | ||||||
|  -h, --help        show this help text |  | ||||||
|  -k, --kiosk       no url bar |  | ||||||
|                    if you sepcify -k and -s, -k must be first |  | ||||||
|  -n, --no-settings don't load or store any settings |  | ||||||
|  --no-login        don't ask for smartcard password |  | ||||||
|  -l, --lib <file>  path to file libengine_act.so |  | ||||||
|  -s, --settings <file> |  | ||||||
|                    load settings from <file> |  | ||||||
|                    if you sepcify -k and -s, -k must be first |  | ||||||
|  -c, --cert <file> load local client certificate from <file> |  | ||||||
|  -y, --key  <file> load local certificate key from <file> |  | ||||||
|  -m, --mime  <mime> <ext> <tool> |  | ||||||
|                    start <tool> for mimetype <mime> |  | ||||||
|  <url>             optional full URL |  | ||||||
| Environment: |  | ||||||
|   LANGUAGE         "de", "en", ...               (actual: %5) |  | ||||||
|   PROXY_TYPE       "http" or "socks" or ""       (actual: %2) |  | ||||||
|   PROXY_PORT       proxy port number             (actual: %3) |  | ||||||
|   PROXY_HOST       proxy host name               (actual: %4) |  | ||||||
| </oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="335"/> |         <location filename="main.cxx" line="347"/> | ||||||
|         <source>Cannot read PEM certificate from file: %1</source> |         <source>Cannot read PEM certificate from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="341"/> |         <location filename="main.cxx" line="353"/> | ||||||
|         <source>Read PEM certificates from file: %1</source> |         <source>Read PEM certificates from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="348"/> |         <location filename="main.cxx" line="360"/> | ||||||
|         <source>Cannot read PEM RSA key from file: %1</source> |         <source>Cannot read PEM RSA key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="353"/> |         <location filename="main.cxx" line="365"/> | ||||||
|         <source>Read private key from file: %1</source> |         <source>Read private key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="364"/> |         <location filename="main.cxx" line="376"/> | ||||||
|         <source>Too few arguments. |         <source>Too few arguments. | ||||||
| Try: %1 --help</source> | Try: %1 --help</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
| @@ -1011,47 +974,6 @@ p, li { white-space: pre-wrap; } | |||||||
| <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Verdana'; font-size:medium; color:#363534;">Specifies whether locally loaded documents are allowed to access remote urls. </span><span style=" font-family:'Verdana'; font-size:medium; color:#363534;">Local resources are by default restricted from accessing remote content, which means your </span><span style=" font-family:'Courier New,courier'; font-size:medium; color:#363534;">file://</span><span style=" font-family:'Verdana'; font-size:medium; color:#363534;"> will not be able to access </span><span style=" font-family:'Courier New,courier'; font-size:medium; color:#363534;">http://domain.com/foo.html</span><span style=" font-family:'Verdana'; font-size:medium; color:#363534;">. </span></p></body></html></source> | <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Verdana'; font-size:medium; color:#363534;">Specifies whether locally loaded documents are allowed to access remote urls. </span><span style=" font-family:'Verdana'; font-size:medium; color:#363534;">Local resources are by default restricted from accessing remote content, which means your </span><span style=" font-family:'Courier New,courier'; font-size:medium; color:#363534;">file://</span><span style=" font-family:'Verdana'; font-size:medium; color:#363534;"> will not be able to access </span><span style=" font-family:'Courier New,courier'; font-size:medium; color:#363534;">http://domain.com/foo.html</span><span style=" font-family:'Verdana'; font-size:medium; color:#363534;">. </span></p></body></html></source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="567"/> |  | ||||||
|         <source>Search Engines</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="583"/> |  | ||||||
|         <source>Scheme</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="588"/> |  | ||||||
|         <source>Query URL</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="596"/> |  | ||||||
|         <source>Use %1 as placeholder for the query, use %2 as placeholder for your system language.</source> |  | ||||||
|         <oldsource>Use <QUERY> as placeholder for the query.</oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="638"/> |  | ||||||
|         <source>TBD</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="644"/> |  | ||||||
|         <source>Session Management</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="650"/> |  | ||||||
|         <source>save window state</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |  | ||||||
|         <location filename="settings.ui" line="660"/> |  | ||||||
|         <source>close mimetype helper applications on exit</source> |  | ||||||
|         <translation type="unfinished"></translation> |  | ||||||
|     </message> |  | ||||||
|     <message> |     <message> | ||||||
|         <location filename="settings.ui" line="418"/> |         <location filename="settings.ui" line="418"/> | ||||||
|         <source>local content can access remote urls</source> |         <source>local content can access remote urls</source> | ||||||
| @@ -1112,11 +1034,6 @@ p, li { white-space: pre-wrap; } | |||||||
| p, li { white-space: pre-wrap; } | p, li { white-space: pre-wrap; } | ||||||
| </style></head><body style=" font-family:'DejaVu Serif'; font-size:11pt; font-weight:400; font-style:normal;"> | </style></head><body style=" font-family:'DejaVu Serif'; font-size:11pt; font-weight:400; font-style:normal;"> | ||||||
| <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">In the <span style=" font-weight:600;">Program</span>-column, enter <span style=" font-weight:600;">%1</span> as file name placeholder.</p></body></html></source> | <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">In the <span style=" font-weight:600;">Program</span>-column, enter <span style=" font-weight:600;">%1</span> as file name placeholder.</p></body></html></source> | ||||||
|         <oldsource><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> |  | ||||||
| <html><head><meta name="qrichtext" content="1" /><style type="text/css"> |  | ||||||
| p, li { white-space: pre-wrap; } |  | ||||||
| </style></head><body style=" font-family:'DejaVu Serif'; font-size:11pt; font-weight:400; font-style:normal;"> |  | ||||||
| <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">In the <span style=" font-weight:600;">Program</span>-column, enter <span style=" font-weight:600;">&lt;FILENAME&gt;</span> as file name placeholder.</p></body></html></oldsource> |  | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
| @@ -1131,5 +1048,45 @@ p, li { white-space: pre-wrap; } | |||||||
|         <source>-</source> |         <source>-</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="567"/> | ||||||
|  |         <source>Search Engines</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="583"/> | ||||||
|  |         <source>Scheme</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="588"/> | ||||||
|  |         <source>Query URL</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="596"/> | ||||||
|  |         <source>Use %1 as placeholder for the query, use %2 as placeholder for your system language.</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="638"/> | ||||||
|  |         <source>TBD</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="644"/> | ||||||
|  |         <source>Session Management</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="650"/> | ||||||
|  |         <source>save window state</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <location filename="settings.ui" line="660"/> | ||||||
|  |         <source>close mimetype helper applications on exit</source> | ||||||
|  |         <translation type="unfinished"></translation> | ||||||
|  |     </message> | ||||||
| </context> | </context> | ||||||
| </TS> | </TS> | ||||||
|   | |||||||
| @@ -597,12 +597,12 @@ p, li { white-space: pre-wrap; } | |||||||
| <context> | <context> | ||||||
|     <name>QMessageBox</name> |     <name>QMessageBox</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="216"/> |         <location filename="smartcardauth.hxx" line="217"/> | ||||||
|         <source>Wrong PIN</source> |         <source>Wrong PIN</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="217"/> |         <location filename="smartcardauth.hxx" line="218"/> | ||||||
|         <source>Authentication failed, please try again.</source> |         <source>Authentication failed, please try again.</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
| @@ -610,7 +610,7 @@ p, li { white-space: pre-wrap; } | |||||||
| <context> | <context> | ||||||
|     <name>QObject</name> |     <name>QObject</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="290"/> |         <location filename="main.cxx" line="302"/> | ||||||
|         <source>Usage: %1 [OPTIONS...] [<url> ...] |         <source>Usage: %1 [OPTIONS...] [<url> ...] | ||||||
| Options: | Options: | ||||||
|  -h, --help        show this help text |  -h, --help        show this help text | ||||||
| @@ -658,27 +658,27 @@ Environment: | |||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="335"/> |         <location filename="main.cxx" line="347"/> | ||||||
|         <source>Cannot read PEM certificate from file: %1</source> |         <source>Cannot read PEM certificate from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="341"/> |         <location filename="main.cxx" line="353"/> | ||||||
|         <source>Read PEM certificates from file: %1</source> |         <source>Read PEM certificates from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="348"/> |         <location filename="main.cxx" line="360"/> | ||||||
|         <source>Cannot read PEM RSA key from file: %1</source> |         <source>Cannot read PEM RSA key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="353"/> |         <location filename="main.cxx" line="365"/> | ||||||
|         <source>Read private key from file: %1</source> |         <source>Read private key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="364"/> |         <location filename="main.cxx" line="376"/> | ||||||
|         <source>Too few arguments. |         <source>Too few arguments. | ||||||
| Try: %1 --help</source> | Try: %1 --help</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|   | |||||||
| @@ -597,12 +597,12 @@ p, li { white-space: pre-wrap; } | |||||||
| <context> | <context> | ||||||
|     <name>QMessageBox</name> |     <name>QMessageBox</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="216"/> |         <location filename="smartcardauth.hxx" line="217"/> | ||||||
|         <source>Wrong PIN</source> |         <source>Wrong PIN</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="smartcardauth.hxx" line="217"/> |         <location filename="smartcardauth.hxx" line="218"/> | ||||||
|         <source>Authentication failed, please try again.</source> |         <source>Authentication failed, please try again.</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
| @@ -610,7 +610,7 @@ p, li { white-space: pre-wrap; } | |||||||
| <context> | <context> | ||||||
|     <name>QObject</name> |     <name>QObject</name> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="290"/> |         <location filename="main.cxx" line="302"/> | ||||||
|         <source>Usage: %1 [OPTIONS...] [<url> ...] |         <source>Usage: %1 [OPTIONS...] [<url> ...] | ||||||
| Options: | Options: | ||||||
|  -h, --help        show this help text |  -h, --help        show this help text | ||||||
| @@ -658,27 +658,27 @@ Environment: | |||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="335"/> |         <location filename="main.cxx" line="347"/> | ||||||
|         <source>Cannot read PEM certificate from file: %1</source> |         <source>Cannot read PEM certificate from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="341"/> |         <location filename="main.cxx" line="353"/> | ||||||
|         <source>Read PEM certificates from file: %1</source> |         <source>Read PEM certificates from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="348"/> |         <location filename="main.cxx" line="360"/> | ||||||
|         <source>Cannot read PEM RSA key from file: %1</source> |         <source>Cannot read PEM RSA key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="353"/> |         <location filename="main.cxx" line="365"/> | ||||||
|         <source>Read private key from file: %1</source> |         <source>Read private key from file: %1</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|     </message> |     </message> | ||||||
|     <message> |     <message> | ||||||
|         <location filename="main.cxx" line="364"/> |         <location filename="main.cxx" line="376"/> | ||||||
|         <source>Too few arguments. |         <source>Too few arguments. | ||||||
| Try: %1 --help</source> | Try: %1 --help</source> | ||||||
|         <translation type="unfinished"></translation> |         <translation type="unfinished"></translation> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user