diff options
119 files changed, 4201 insertions, 1790 deletions
diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 934def7..0000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "admin"] - path = admin - url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index ca487be..0000000 --- a/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -SUBDIRS = doc src translations - -# $(UTESTS_DIR) - -EXTRA_DIST = AUTHORS COPYING ChangeLog INSTALL README TODO - -messages: rc.cpp - $(EXTRACTRC) `find . -name "*.rc" -o -name "*.ui" -o -name "*.kcfg"` > rc.cpp - LIST=`find . -name \*.h -o -name \*.cpp`; \ - if test -n "$$LIST"; then \ - $(XGETTEXT) $$LIST -o $(podir)/ktorrent.pot; \ - fi - rm -f rc.cpp - diff --git a/admin b/admin deleted file mode 160000 -Subproject c5527c8d97c5c97320ea07d88590ff2c43c76bc diff --git a/config.h.in b/config.h.in deleted file mode 100644 index d48d310..0000000 --- a/config.h.in +++ /dev/null @@ -1,300 +0,0 @@ -/* config.h.in. Generated from configure.in by autoheader. */ - -/* Define to 1 if you have the <Carbon/Carbon.h> header file. */ -#undef HAVE_CARBON_CARBON_H - -/* Define if you have the CoreAudio API */ -#undef HAVE_COREAUDIO - -/* Define to 1 if you have the <crt_externs.h> header file. */ -#undef HAVE_CRT_EXTERNS_H - -/* Defines if your system has the crypt function */ -#undef HAVE_CRYPT - -/* Define to 1 if you have the <dlfcn.h> header file. */ -#undef HAVE_DLFCN_H - -/* Define to 1 if you have the `fopen64' function. */ -#undef HAVE_FOPEN64 - -/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ -#undef HAVE_FSEEKO - -/* Define to 1 if you have the `fseeko64' function. */ -#undef HAVE_FSEEKO64 - -/* Define to 1 if you have the `fstat64' function. */ -#undef HAVE_FSTAT64 - -/* Define to 1 if you have the `ftello64' function. */ -#undef HAVE_FTELLO64 - -/* Define to 1 if you have the `ftruncate64' function. */ -#undef HAVE_FTRUNCATE64 - -/* Define to 1 if you have the <inttypes.h> header file. */ -#undef HAVE_INTTYPES_H - -/* Define if you have libjpeg */ -#undef HAVE_LIBJPEG - -/* Define if you have libpng */ -#undef HAVE_LIBPNG - -/* Define if you have a working libpthread (will enable threaded code) */ -#undef HAVE_LIBPTHREAD - -/* Define if you have libz */ -#undef HAVE_LIBZ - -/* Define to 1 if you have the `lseek64' function. */ -#undef HAVE_LSEEK64 - -/* Define to 1 if you have the <memory.h> header file. */ -#undef HAVE_MEMORY_H - -/* Define to 1 if you have the `mmap64' function. */ -#undef HAVE_MMAP64 - -/* Define to 1 if you have the `munmap64' function. */ -#undef HAVE_MUNMAP64 - -/* Define if your system needs _NSGetEnviron to set up the environment */ -#undef HAVE_NSGETENVIRON - -/* Define to 1 if you have the `posix_fallocate' function. */ -#undef HAVE_POSIX_FALLOCATE - -/* Define to 1 if you have the `posix_fallocate64' function. */ -#undef HAVE_POSIX_FALLOCATE64 - -/* Define if you have res_init */ -#undef HAVE_RES_INIT - -/* Define if you have the res_init prototype */ -#undef HAVE_RES_INIT_PROTO - -/* Define if you have a STL implementation by SGI */ -#undef HAVE_SGI_STL - -/* Define to 1 if you have the `snprintf' function. */ -#undef HAVE_SNPRINTF - -/* Define to 1 if you have the `stat64' function. */ -#undef HAVE_STAT64 - -/* Define to 1 if you have the `statvfs' function. */ -#undef HAVE_STATVFS - -/* Define to 1 if you have the `statvfs64' function. */ -#undef HAVE_STATVFS64 - -/* Define to 1 if you have the <stdint.h> header file. */ -#undef HAVE_STDINT_H - -/* Define to 1 if you have the <stdlib.h> header file. */ -#undef HAVE_STDLIB_H - -/* Define to 1 if you have the <strings.h> header file. */ -#undef HAVE_STRINGS_H - -/* Define to 1 if you have the <string.h> header file. */ -#undef HAVE_STRING_H - -/* Define if you have strlcat */ -#undef HAVE_STRLCAT - -/* Define if you have the strlcat prototype */ -#undef HAVE_STRLCAT_PROTO - -/* Define if you have strlcpy */ -#undef HAVE_STRLCPY - -/* Define if you have the strlcpy prototype */ -#undef HAVE_STRLCPY_PROTO - -/* Define to 1 if you have the <sys/bitypes.h> header file. */ -#undef HAVE_SYS_BITYPES_H - -/* Define to 1 if you have the <sys/stat.h> header file. */ -#undef HAVE_SYS_STAT_H - -/* Define to 1 if you have the <sys/types.h> header file. */ -#undef HAVE_SYS_TYPES_H - -/* Define to 1 if you have the <unistd.h> header file. */ -#undef HAVE_UNISTD_H - -/* Define to 1 if you have the `vsnprintf' function. */ -#undef HAVE_VSNPRINTF - -/* Define to 1 if you have the <xfs/xfs.h> header file. */ -#undef HAVE_XFS_XFS_H - -/* Define to 1 if the system has the type `__s64'. */ -#undef HAVE___S64 - -/* Define to 1 if the system has the type `__u64'. */ -#undef HAVE___U64 - -/* Suffix for lib directories */ -#undef KDELIBSUFF - -/* Name of package */ -#undef PACKAGE - -/* Define to the address where bug reports for this package should be sent. */ -#undef PACKAGE_BUGREPORT - -/* Define to the full name of this package. */ -#undef PACKAGE_NAME - -/* Define to the full name and version of this package. */ -#undef PACKAGE_STRING - -/* Define to the one symbol short name of this package. */ -#undef PACKAGE_TARNAME - -/* Define to the version of this package. */ -#undef PACKAGE_VERSION - -/* The size of `char *', as computed by sizeof. */ -#undef SIZEOF_CHAR_P - -/* The size of `int', as computed by sizeof. */ -#undef SIZEOF_INT - -/* The size of `long', as computed by sizeof. */ -#undef SIZEOF_LONG - -/* The size of `short', as computed by sizeof. */ -#undef SIZEOF_SHORT - -/* The size of `size_t', as computed by sizeof. */ -#undef SIZEOF_SIZE_T - -/* The size of `unsigned long', as computed by sizeof. */ -#undef SIZEOF_UNSIGNED_LONG - -/* Define to 1 if you have the ANSI C header files. */ -#undef STDC_HEADERS - -/* Use system geoip */ -#undef USE_SYSTEM_GEOIP - -/* Version number of package */ -#undef VERSION - -/* Defined if compiling without arts */ -#undef WITHOUT_ARTS - -/* - * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system - * headers and I'm too lazy to write a configure test as long as only - * unixware is related - */ -#ifdef _UNIXWARE -#define HAVE_BOOLEAN -#endif - - - -/* - * AIX defines FD_SET in terms of bzero, but fails to include <strings.h> - * that defines bzero. - */ - -#if defined(_AIX) -#include <strings.h> -#endif - - - -#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H) -# include <sys/time.h> -# include <crt_externs.h> -# define environ (*_NSGetEnviron()) -#endif - - -/* Number of bits in a file offset, on hosts where this is settable. */ -#undef _FILE_OFFSET_BITS - - -#if !defined(HAVE_RES_INIT_PROTO) -#ifdef __cplusplus -extern "C" { -#endif -int res_init(void); -#ifdef __cplusplus -} -#endif -#endif - - - -#if !defined(HAVE_STRLCAT_PROTO) -#ifdef __cplusplus -extern "C" { -#endif -unsigned long strlcat(char*, const char*, unsigned long); -#ifdef __cplusplus -} -#endif -#endif - - - -#if !defined(HAVE_STRLCPY_PROTO) -#ifdef __cplusplus -extern "C" { -#endif -unsigned long strlcpy(char*, const char*, unsigned long); -#ifdef __cplusplus -} -#endif -#endif - - -/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ -#undef _LARGEFILE_SOURCE - -/* Define for large files, on AIX-style hosts. */ -#undef _LARGE_FILES - - -/* - * On HP-UX, the declaration of vsnprintf() is needed every time ! - */ - -#if !defined(HAVE_VSNPRINTF) || defined(hpux) -#if __STDC__ -#include <stdarg.h> -#include <stdlib.h> -#else -#include <varargs.h> -#endif -#ifdef __cplusplus -extern "C" -#endif -int vsnprintf(char *str, size_t n, char const *fmt, va_list ap); -#ifdef __cplusplus -extern "C" -#endif -int snprintf(char *str, size_t n, char const *fmt, ...); -#endif - - - -#if defined(__SVR4) && !defined(__svr4__) -#define __svr4__ 1 -#endif - - -/* type to use in place of socklen_t if not defined */ -#undef kde_socklen_t - -/* type to use in place of socklen_t if not defined (deprecated, use - kde_socklen_t) */ -#undef ksize_t diff --git a/configure.in.in b/configure.in.in deleted file mode 100644 index 1cab8c0..0000000 --- a/configure.in.in +++ /dev/null @@ -1,228 +0,0 @@ -#MIN_CONFIG(3.3) - -AM_INIT_AUTOMAKE(ktorrent,2.2.8) - -dnl #### Check for FSEEK variants -AC_SYS_LARGEFILE -AC_FUNC_FSEEKO -AC_CHECK_FUNCS(fopen64, ktorrent_cv_func_fopen64=yes, ktorrent_cv_func_fopen64=no) -AC_CHECK_FUNCS(fseeko64, ktorrent_cv_func_fseek64=yes, ktorrent_cv_func_fseek64=no) -AC_CHECK_FUNCS(ftello64, ktorrent_cv_func_ftell64=yes, ktorrent_cv_func_ftell64=no) -AC_CHECK_FUNCS(fstat64, ktorrent_cv_func_fstat64=yes, ktorrent_cv_func_fstat64=no) -AC_CHECK_FUNCS(stat64, ktorrent_cv_func_stat64=yes, ktorrent_cv_func_stat64=no) -AC_CHECK_FUNCS(ftruncate64, ktorrent_cv_func_ftruncate64=yes, ktorrent_cv_func_ftruncate64=no) -AC_CHECK_FUNCS(lseek64, ktorrent_cv_func_lseek64=yes, ktorrent_cv_func_lseek64=no) -AC_CHECK_FUNCS(mmap64, ktorrent_cv_func_mmap64=yes, ktorrent_cv_func_mmap64=no) -AC_CHECK_FUNCS(munmap64, ktorrent_cv_func_munmap64=yes, ktorrent_cv_func_munmap64=no) -AC_CHECK_FUNCS(posix_fallocate, ktorrent_cv_func_posix_fallocate=yes,ktorrent_cv_func_posix_fallocate=no) -AC_CHECK_FUNCS(posix_fallocate64, ktorrent_cv_func_posix_fallocate64=yes,ktorrent_cv_func_posix_fallocate64=no) -AC_CHECK_FUNCS(statvfs, ktorrent_cv_func_statvfs=yes,ktorrent_cv_func_statvfs=no) -AC_CHECK_FUNCS(statvfs64, ktorrent_cv_func_statvfs64=yes,ktorrent_cv_func_statvfs64=no) - -AC_LANG_PUSH([C++]) -AC_CHECK_HEADERS([xfs/xfs.h]) -AC_CHECK_TYPES([__u64, __s64], [], [], [#include <xfs/xfs.h>]) -AC_LANG_POP - -if test "$ktorrent_cv_func_posix_fallocate" = yes ; then - AC_DEFINE(HAVE_POSIX_FALLOCATE, 1) -else - AC_DEFINE(HAVE_POSIX_FALLOCATE, 0) -fi - -if test "$ktorrent_cv_func_posix_fallocate64" = yes ; then - AC_DEFINE(HAVE_POSIX_FALLOCATE64, 1) -else - AC_DEFINE(HAVE_POSIX_FALLOCATE64, 0) -fi - -if test "$ktorrent_cv_func_fopen64" = yes ; then - AC_DEFINE(HAVE_FOPEN64, 1) -else - AC_DEFINE(HAVE_FOPEN64, 0) -fi - -if test "$ktorrent_cv_func_fseek64" = yes -a "$ktorrent_cv_func_ftell64" = yes; then - AC_DEFINE(HAVE_FSEEKO64, 1) -else - AC_DEFINE(HAVE_FSEEKO64, 0) -fi - -if test "$ktorrent_cv_func_fstat64" = yes -a "$ktorrent_cv_func_stat64" = yes ; then - AC_DEFINE(HAVE_STAT64,1) -else - AC_DEFINE(HAVE_STAT64,0) -fi - -if test "$ktorrent_cv_func_ftruncate64" = yes ; then - AC_DEFINE(HAVE_FTRUNCATE64,1) -else - AC_DEFINE(HAVE_FTRUNCATE64,0) -fi - -if test "$ktorrent_cv_func_lseek64" = yes ; then - AC_DEFINE(HAVE_LSEEK64,1) -else - AC_DEFINE(HAVE_LSEEK64,0) -fi - -if test "$ktorrent_cv_func_mmap64" = yes ; then - AC_DEFINE(HAVE_MMAP64, 1) -else - AC_DEFINE(HAVE_MMAP64, 0) -fi - -if test "$ktorrent_cv_func_munmap64" = yes ; then - AC_DEFINE(HAVE_MUNMAP64, 1) -else - AC_DEFINE(HAVE_MUNMAP64, 0) -fi - -if test "$ktorrent_cv_func_statvfs" = yes ; then - AC_DEFINE(HAVE_STATVFS, 1) -else - AC_DEFINE(HAVE_STATVFS, 0) -fi - -if test "$ktorrent_cv_func_statvfs64" = yes ; then - AC_DEFINE(HAVE_STATVFS64, 1) -else - AC_DEFINE(HAVE_STATVFS64, 0) -fi - -KDE_ENABLE_HIDDEN_VISIBILITY - -KDE_CHECK_LIB(gmp, __gmpz_init, [have_gmp=yes], - [ - have_gmp=no - AC_MSG_ERROR(libgmp is required to install this program) - ]) - -KDE_CHECK_HEADER(gmp.h, [have_gmp=yes], - [ - have_gmp=no - AC_MSG_ERROR(libgmp is required to install this program) - ]) - -KDE_CHECK_HEADER(GeoIP.h, [have_system_geoip=yes], [have_system_geoip=no]) - -KDE_INIT_DOXYGEN([The API Reference], [Version $VERSION]) - -AC_ARG_ENABLE( - memleak-check, - [AS_HELP_STRING(--enable-memleak-check,[Enable memory leak checking])], - [CXXFLAGS="$CXXFLAGS -DKT_LEAKTRACE"]) - -AC_ARG_ENABLE( - profile, - [AS_HELP_STRING(--enable-profile,[Enable profiling])], - [CXXFLAGS="$CXXFLAGS -DKT_PROFILE"]) - - -AC_ARG_ENABLE(geoip, - [AS_HELP_STRING(--enable-geoip,[Enables builtin GeoIP database installation])], - [case "${enableval}" in - yes) geoip=true ;; - no) geoip=false ;; - *) AC_MSG_ERROR(bad value ${enableval} for --enable-geoip) ;; - esac],[geoip=true]) - -AC_ARG_ENABLE(system-geoip, - [AS_HELP_STRING(--enable-system-geoip,[Enables use of system-wide GeoIP database (implies --disable-geoip) (auto by default)])], - [case "${enableval}" in - yes) if test "$have_system_geoip" = yes; then - system_geoip=true - geoip=false - else - AC_MSG_ERROR(cannot enable system geoip. GeoIP library headers were not found on your system) - fi ;; - no) system_geoip=false ;; - *) AC_MSG_ERROR(bad value ${enableval} for --enable-system-geoip) ;; - esac],[system_geoip=auto]) - -if test x$system_geoip = xauto; then - if test "$have_system_geoip" = yes; then - system_geoip=true - geoip=false - else - system_geoip=false - fi -fi - -AM_CONDITIONAL(ENABLE_GEOIP, test x$geoip = xtrue) -AM_CONDITIONAL(USE_SYSTEM_GEOIP, test x$system_geoip = xtrue) - -if test x$system_geoip = xtrue; then - AC_DEFINE(USE_SYSTEM_GEOIP, 1, [Use system geoip]) -fi - - -AC_ARG_ENABLE(builtin-country-flags, - [AS_HELP_STRING(--enable-builtin-country-flags,[Install and prefer builtin country flags to the ones provided by KDE (auto by default)])], - [case "${enableval}" in - yes) builtin_country_flags=true ;; - no) builtin_country_flags=false ;; - *) AC_MSG_ERROR(bad value ${enableval} for --enable-builtin-country-flags) ;; - esac],[builtin_country_flags=auto]) - -if test x$builtin_country_flags = xauto; then - if test x$geoip = xtrue; then - builtin_country_flags=true - else - builtin_country_flags=false - fi -fi - -AM_CONDITIONAL(ENABLE_BUILTIN_COUNTRY_FLAGS, test x$builtin_country_flags = xtrue) - -AC_ARG_ENABLE(torrent-mimetype, - [ --enable-torrent-mimetype Enables the installation of the torrent mimetype which uses a KTorrent based icon], - [case "${enableval}" in - yes) mimetype_install=true ;; - no) mimetype_install=false ;; - *) AC_MSG_ERROR(bad value ${enableval} for --enable-torrent-mimetype) ;; - esac],[mimetype_install=false]) - -AM_CONDITIONAL(ENABLE_TORRENT_MIMETYPE, test x$mimetype_install = xtrue) - -## -- BEGIN -- ADDED BY Kevin --- - -# Check for pkg-config manually first, as if its not installed the -# PKG_PROG_PKG_CONFIG macro won't be defined. -AC_CHECK_PROG(have_pkg_config, pkg-config, yes, no) - -if test x"$have_pkg_config" = "xno"; then - AC_MSG_ERROR(pkg-config is required to install this program) -fi - -m4_pattern_allow(PKG_CONFIG_MIN_VERSION) -PKG_PROG_PKG_CONFIG - -AC_ARG_WITH([avahi], AS_HELP_STRING([--without-avahi], [Build without avahi/ZeroConf support (default: test)])) - -avahi=false -if test "x$with_avahi" != "xno"; then - PKG_CHECK_MODULES( AVAHI, avahi-client >= 0.6.10, - [ - AC_SUBST(AVAHI_CFLAGS) - AC_SUBST(AVAHI_LIBS) - avahi=true - ], - [ - missing_avahi_warning=yes - avahi=false - ]) - - PKG_CHECK_MODULES( AVAHI_TQT, avahi-tqt >= 0.6.10, - [ - AC_SUBST(AVAHI_TQT_CFLAGS) - AC_SUBST(AVAHI_TQT_LIBS) - avahi=true - ], - [ - missing_avahi_warning=yes - avahi=false - ]) -fi - -AM_CONDITIONAL(COMPILE_ZEROCONF, test x$avahi = xtrue) diff --git a/doc/Makefile.am b/doc/Makefile.am deleted file mode 100644 index 5c0b20e..0000000 --- a/doc/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -KDE_LANG = en -KDE_DOCS = AUTO -SUBDIRS = $(AUTODIRS) diff --git a/doc/en/Makefile.am b/doc/en/Makefile.am deleted file mode 100644 index 67788de..0000000 --- a/doc/en/Makefile.am +++ /dev/null @@ -1,2 +0,0 @@ -KDE_LANG = en -KDE_DOCS = ktorrent diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am deleted file mode 100644 index 701cd64..0000000 --- a/doc/man/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -tmpdir = $(mandir)/man1 -tmp_DATA= ktorrent.1 -EXTRA_DIST=$(tmp_DATA) diff --git a/src/CMakeL10n.txt b/src/CMakeL10n.txt index a44265c..02343e1 100644 --- a/src/CMakeL10n.txt +++ b/src/CMakeL10n.txt @@ -1,3 +1,8 @@ ##### create translation templates ############## tde_l10n_create_template( "messages/ktorrent" ) + +tde_l10n_create_template( + CATALOG "desktop_files/ktorrent-desktops" + SOURCES *.desktop +) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a380326..8987cae 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -17,3 +17,4 @@ add_subdirectory( libktorrent ) add_subdirectory( plugins ) add_subdirectory( apps ) add_subdirectory( scripts ) +add_subdirectory( utests ) diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index c697655..0000000 --- a/src/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = libktorrent plugins apps scripts diff --git a/src/apps/Makefile.am b/src/apps/Makefile.am deleted file mode 100644 index 09a6602..0000000 --- a/src/apps/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = ktorrent ktcachecheck kttorinfo ktupnptest diff --git a/src/apps/ktcachecheck/Makefile.am b/src/apps/ktcachecheck/Makefile.am deleted file mode 100644 index a9f5d3e..0000000 --- a/src/apps/ktcachecheck/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -bin_PROGRAMS = ktcachecheck - -ktcachecheck_SOURCES = cachecheck.cpp cachechecker.cpp singlecachechecker.cpp \ - multicachechecker.cpp -ktcachecheck_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor -ktcachecheck_LDADD = $(LIB_TDEPARTS) ../../libktorrent/libktorrent.la \ - $(LIB_TDEFILE) $(LIB_TDEIO) -noinst_HEADERS = cachechecker.h singlecachechecker.h multicachechecker.h -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/apps/ktorrent/Makefile.am b/src/apps/ktorrent/Makefile.am deleted file mode 100644 index 4df281b..0000000 --- a/src/apps/ktorrent/Makefile.am +++ /dev/null @@ -1,64 +0,0 @@ -## Makefile.am for ktorrent -SUBDIRS = groups newui -# this is the program that gets installed. it's name is used for all -# of the other Makefile.am variables -bin_PROGRAMS = ktorrent - - - -# set the include path for X, qt and KDE -INCLUDES = -I$(top_srcdir)/src/libktorrent -I$(top_builddir)/src/libktorrent $(all_includes) - -# the library search path. -ktorrent_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor - -# the libraries to link against. -ktorrent_LDADD = ../../apps/ktorrent/newui/libnewui.la $(LIB_TDEFILE) \ - $(LIB_TDEIO) $(LIB_TDEPARTS) ../../apps/ktorrent/groups/libgroups.la \ - ../../libktorrent/libktorrent.la - -# which sources should be compiled for ktorrent -ktorrent_SOURCES = addpeerwidget.cpp addpeerwidget.h addpeerwidgetbase.ui \ - advancedpref.ui dcopinterface.skel downloadpref.ui fileselectdlg.cpp \ - fileselectdlgbase.ui generalpref.ui ipfilterwidget.cpp ipfilterwidgetbase.ui ktorrent.cpp \ - ktorrentapp.cpp ktorrentcore.cpp ktorrentdcop.cpp ktorrentview.cpp ktorrentviewitem.cpp \ - ktorrentviewmenu.cpp leaktrace.cpp main.cpp pastedialog.cpp pastedlgbase.ui pref.cpp \ - queuedialog.cpp queuedialog.h queuedlg.ui scandialog.cpp scandlgbase.ui \ - speedlimitsdlg.cpp speedlimitsdlgbase.ui torrentcreatordlg.cpp torrentcreatordlg.h \ - torrentcreatordlgbase.ui trayhoverpopup.cpp trayicon.cpp viewmanager.cpp filterbar.cpp - -xdg_apps_DATA = ktorrent.desktop - - -# these are the headers for your project -noinst_HEADERS = dcopinterface.h fileselectdlg.h ipfilterwidget.h ktorrent.h \ - ktorrentcore.h ktorrentdcop.h ktorrentview.h ktorrentviewitem.h ktorrentviewmenu.h \ - pastedialog.h pref.h scandialog.h speedlimitsdlg.h trayhoverpopup.h trayicon.h \ - viewmanager.h - -# client stuff - -# let automoc handle all of the meta source files (moc) -METASOURCES = AUTO - -messages: rc.cpp - $(XGETTEXT) *.cpp -o $(podir)/ktorrent.pot - -# this is where the XML-GUI resource file goes -rcdir = $(kde_datadir)/ktorrent -rc_DATA = ktorrentui.rc - -KDE_ICON= torrent ktorrent - -appicondir = $(kde_datadir)/ktorrent/icons -appicon_ICON = ktencrypted ktremove ktstart_all ktstart ktstop_all ktstop ktplugins ktinfowidget ktqueuemanager ktupnp ktprefdownloads - -kde_servicetypes_DATA = ktorrentplugin.desktop -EXTRA_DIST = ktorrentplugin.desktop - -if ENABLE_TORRENT_MIMETYPE -mimedir = $(kde_mimedir)/application -mime_DATA = x-bittorrent.desktop -endif - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/apps/ktorrent/groups/Makefile.am b/src/apps/ktorrent/groups/Makefile.am deleted file mode 100644 index c1c3308..0000000 --- a/src/apps/ktorrent/groups/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -INCLUDES = -I$(srcdir)/../../../libktorrent $(all_includes) -METASOURCES = AUTO -libgroups_la_LDFLAGS = $(all_libraries) -noinst_LTLIBRARIES = libgroups.la -noinst_HEADERS = activedownloadsgroup.h activegroup.h activeuploadsgroup.h \ - allgroup.h downloadgroup.h group.h groupmanager.h groupview.h \ - inactivedownloadsgroup.h inactivegroup.h inactiveuploadsgroup.h queueddownloadsgroup.h \ - queueduploadsgroup.h torrentdrag.h torrentgroup.h uploadgroup.h userdownloadsgroup.h \ - useruploadsgroup.h -libgroups_la_SOURCES = activedownloadsgroup.cpp activegroup.cpp \ - activeuploadsgroup.cpp allgroup.cpp downloadgroup.cpp group.cpp groupmanager.cpp groupview.cpp \ - inactivedownloadsgroup.cpp inactivegroup.cpp inactiveuploadsgroup.cpp queueddownloadsgroup.cpp \ - queueduploadsgroup.cpp torrentdrag.cpp torrentgroup.cpp uploadgroup.cpp userdownloadsgroup.cpp \ - useruploadsgroup.cpp -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/apps/ktorrent/ktorrent.desktop b/src/apps/ktorrent/ktorrent.desktop index 3e9bdaa..923b8cd 100644 --- a/src/apps/ktorrent/ktorrent.desktop +++ b/src/apps/ktorrent/ktorrent.desktop @@ -1,85 +1,15 @@ [Desktop Entry] -Encoding=UTF-8 Name=KTorrent -Name[sv]=Ktorrent -Name[xx]=xxKTorrentxx + GenericName=BitTorrent Client -GenericName[ar]=زبون BitTorrent -GenericName[bg]=Бит Торент клиент -GenericName[br]=Kliant BitTorrent -GenericName[ca]=Client de BitTorrent -GenericName[cs]=BitTorrent klient -GenericName[da]=BitTorrent klient -GenericName[de]=BitTorrent-Programm -GenericName[el]=Πελάτης BitTorrent -GenericName[es]=Cliente de BitTorrent -GenericName[et]=BitTorrenti klient -GenericName[fa]=کارخواه BitTorrent -GenericName[fr]=Client BitTorrent -GenericName[gl]=Cliente BitTorrent -GenericName[it]=Client BitTorrent -GenericName[ja]=BitTorrent クライアント -GenericName[ka]=BitTorrent-ის კლიენტი -GenericName[lt]=BitTorrent klientas -GenericName[ms]=Klien BitTorrent -GenericName[nb]=BitTorrent-klient -GenericName[nds]=Bittorrent-Programm -GenericName[nl]=BitTorrent-cliënt -GenericName[pa]=BitTorrent ਕਲਾਂਇਟ -GenericName[pl]=Klient BitTorrenta -GenericName[pt]=Cliente de BitTorrent -GenericName[pt_BR]=Cliente BitTorrent -GenericName[ru]=Клиент BitTorrent -GenericName[sk]=BitTorrent Klient -GenericName[sr]=BitTorrent клијент -GenericName[sr@Latn]=BitTorrent klijent -GenericName[sv]=BitTorrent-klient -GenericName[tr]=BitTorrent İstemcisi -GenericName[uk]=Клієнт BitTorrent -GenericName[xx]=xxBitTorrent Clientxx -GenericName[zh_CN]=BitTorrent 客户端 -GenericName[zh_TW]=BitTorrent 客戶端程式 + +Comment=A BitTorrent program for TDE + +Type=Application Exec=ktorrent %i %m -caption "%c" %u Icon=ktorrent -Type=Application -X-DocPath=ktorrent/index.html MimeType=application/x-bittorrent;application/x-torrent; -X-DCOP-ServiceType=Unique -Comment=A BitTorrent program for TDE -Comment[ar]=برنامِج BitTorrent لِــ TDE -Comment[bg]=Бит Торент клиент за TDE -Comment[br]=Ur programm BitTorrent evit TDE -Comment[ca]=Un programa de BitTorrent per TDE -Comment[cs]=BitTorrent pro TDE -Comment[da]=Et BitTorrent program for TDE -Comment[de]=Ein BitTorrent-Programm für TDE -Comment[el]=Μία εφαρμογή BitTorrent για το TDE -Comment[es]=Un programa de BitTorrent para TDE -Comment[et]=TDE BitTorrenti rakendus -Comment[fa]=یک برنامۀ BitTorrent برای TDE -Comment[fr]=Un programme BitTorrent pour TDE -Comment[gl]=Programa de BitTorrent para TDE -Comment[it]=Un programma BitTorrent per TDE -Comment[ja]=TDE のための BitTorrent プログラム -Comment[ka]=BitTorrent-ის პროგრამა TDE-თვის -Comment[lt]=BitTorrent programa skirta TDE aplinkai -Comment[ms]=Program BitTorrent untuk TDE -Comment[nb]=Et BitTorrent-program for TDE -Comment[nds]=En Bittorrent-Programm för TDE -Comment[nl]=Een BitTorrent-programma voor TDE -Comment[pa]=TDE ਲਈ BitTorrent ਕਾਰਜ -Comment[pl]=Program BitTorrent dla TDE -Comment[pt]=Um programa de BitTorrent para o TDE -Comment[pt_BR]=Um programa BitTorrent para o TDE -Comment[ru]=Клиент BitTorrent для TDE -Comment[sk]=BitTorrent klient pre TDE -Comment[sr]=BitTorrent програм за TDE -Comment[sr@Latn]=BitTorrent program za TDE -Comment[sv]=Ett BitTorrent-program för TDE -Comment[tr]=TDE için BitTorrent uygulaması -Comment[uk]=Програма BitTorrent для TDE -Comment[xx]=xxA BitTorrent program for TDExx -Comment[zh_CN]=一个 TDE 的 BitTorrent 程序 -Comment[zh_TW]=TDE 的 BitTorrent 程式 Terminal=false +X-DCOP-ServiceType=Unique +X-DocPath=ktorrent/index.html Categories=Qt;TDE;Network;FileTransfer; diff --git a/src/apps/ktorrent/ktorrentplugin.desktop b/src/apps/ktorrent/ktorrentplugin.desktop index 29436c8..298abb0 100644 --- a/src/apps/ktorrent/ktorrentplugin.desktop +++ b/src/apps/ktorrent/ktorrentplugin.desktop @@ -1,33 +1,5 @@ [Desktop Entry] +Name=KTorrent Plugin + Type=ServiceType X-TDE-ServiceType=KTorrent/Plugin -Name=KTorrent Plugin -Name[ar]=قابس KTorrent -Name[bg]=Приставка за KTorrent -Name[br]=Lugent KTorrent -Name[ca]=Connector KTorrent -Name[cs]=KTorrent modul -Name[da]=KTorrent-plugin -Name[de]=KTorrent-Modul -Name[el]=Πρόσθετο KTorrent -Name[es]=Complemento de KTorrent -Name[et]=KTorrenti plugin -Name[fa]=وصلۀ KTorrent -Name[gl]=Plugin KTorrent -Name[it]=Plugin KTorrent -Name[ja]=KTorrent プラグイン -Name[ka]=KTorrent-ის მოდული -Name[nb]=KTorrent-modul -Name[nds]=KTorrent-Moduul -Name[nl]=KTorrent-plugin -Name[pl]=Wtyczka KTorrent -Name[pt]='Plugin' do KTorrent -Name[pt_BR]=Plugin KTorrent -Name[sr]=KTorrent прикључак -Name[sr@Latn]=KTorrent priključak -Name[sv]=Ktorrent-insticksprogram -Name[tr]=KTorrent Eklentisi -Name[uk]=Втулок KTorrent -Name[xx]=xxKTorrent Pluginxx -Name[zh_CN]=KTorrent 插件 -Name[zh_TW]=KTorrent 外掛程式 diff --git a/src/apps/ktorrent/newui/Makefile.am b/src/apps/ktorrent/newui/Makefile.am deleted file mode 100644 index 871fbb1..0000000 --- a/src/apps/ktorrent/newui/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -INCLUDES = -I$(top_srcdir)/src/libktorrent -I$(top_builddir)/src/libktorrent/ $(all_includes) - -METASOURCES = AUTO -noinst_LTLIBRARIES = libnewui.la -libnewui_la_LDFLAGS = $(all_libraries) -libnewui_la_SOURCES = button.cpp button.h buttonbar.cpp buttonbar.h comdefs.h \ - ddockwindow.cpp ddockwindow.h dmainwindow.cpp dmainwindow.h docksplitter.cpp \ - docksplitter.h dtabwidget.cpp dtabwidget.h diff --git a/src/apps/ktorrent/x-bittorrent.desktop b/src/apps/ktorrent/x-bittorrent.desktop index 7fba36f..5180adf 100644 --- a/src/apps/ktorrent/x-bittorrent.desktop +++ b/src/apps/ktorrent/x-bittorrent.desktop @@ -1,39 +1,9 @@ [Desktop Entry] -Encoding=UTF-8 Comment=BitTorrent Download -Comment[ar]=تنزيل BitTorrent -Comment[bg]=Сваляне на Бит Торент -Comment[ca]=Una baixada BitTorrent -Comment[cs]=Stažení BitTorrent -Comment[cy]=Lawrlwythiad BitTorrent -Comment[da]=BitTorrent-download -Comment[de]=BitTorrent-Herunterladevorgang -Comment[el]=Λήψη BitTorrent -Comment[es]=Descarga de BitTorrent -Comment[et]=BitTorrenti allalaadimine -Comment[fa]=بارگیری BitTorrent -Comment[gl]=Descarga de BitTorrent -Comment[it]=Scaricamento BitTorrent -Comment[ja]=BitTorrent ダウンロード -Comment[ka]=BitTorrent-ით ჩამოტვირვა -Comment[nb]=BitTorrent-nedlasting -Comment[nds]=Bittorrent-Daalladen -Comment[nl]=BitTorrent-download -Comment[pl]=Pobieranie plików BitTorrent -Comment[pt]=Transferência do BitTorrent -Comment[pt_BR]=Um programa BitTorrent para download -Comment[sk]=Sťahovanie BitTorrent -Comment[sr]=BitTorrent преузимање -Comment[sr@Latn]=BitTorrent preuzimanje -Comment[sv]=BitTorrent-nerladdning -Comment[tr]=BitTorrent İndirme -Comment[uk]=Звантаження BitTorrent -Comment[xx]=xxBitTorrent Downloadxx -Comment[zh_CN]=BitTorrent 下载 -Comment[zh_TW]=BitTorrent 下載 + +Type=MimeType Hidden=false -MimeType=application/x-bittorrent Icon=torrent -Type=MimeType +MimeType=application/x-bittorrent Patterns=*.torrent;*.tor X-TDE-AutoEmbed=false diff --git a/src/apps/kttorinfo/Makefile.am b/src/apps/kttorinfo/Makefile.am deleted file mode 100644 index 0736208..0000000 --- a/src/apps/kttorinfo/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -bin_PROGRAMS = kttorinfo -kttorinfo_SOURCES = main.cpp -kttorinfo_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor -kttorinfo_LDADD = ../../libktorrent/libktorrent.la $(LIB_TDEPARTS) $(LIB_TDEFILE) \ - $(LIB_TDEIO) - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/apps/ktupnptest/Makefile.am b/src/apps/ktupnptest/Makefile.am deleted file mode 100644 index 9920c54..0000000 --- a/src/apps/ktupnptest/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent -I$(srcdir)/../.. $(all_includes) -METASOURCES = AUTO -bin_PROGRAMS = ktupnptest - -ktupnptest_SOURCES = main.cpp upnptestapp.cpp mainwidget.ui -ktupnptest_LDADD = ../../plugins/upnp/libktupnp.la \ - ../../libktorrent/libktorrent.la $(LIB_TDEIO) -ktupnptest_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor -noinst_HEADERS = upnptestapp.h -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/Makefile.am b/src/libktorrent/Makefile.am deleted file mode 100644 index 6238869..0000000 --- a/src/libktorrent/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -INCLUDES = -I$(srcdir)/. $(all_includes) -SUBDIRS = util torrent kademlia interfaces migrate mse datachecker net -METASOURCES = AUTO - -lib_LTLIBRARIES = libktorrent.la -libktorrent_la_LDFLAGS = ${KDE_RPATH} $(all_libraries) -release $(VERSION) - -kde_kcfg_DATA = ktorrent.kcfg - -# make sure settings.h is built before anything else -BUILT_SOURCES=settings.h - -noinst_HEADERS = expandablewidget.h functions.h ktversion.h labelview.h \ - pluginmanager.h pluginmanagerprefpage.h libktorrent_export.h -libktorrent_la_SOURCES = expandablewidget.cpp functions.cpp labelview.cpp \ - labelviewitembase.ui pluginmanager.cpp pluginmanagerprefpage.cpp pluginmanagerwidget.ui \ - settings.kcfgc -libktorrent_la_LIBADD = ../libktorrent/net/libnet.la \ - ../libktorrent/datachecker/libdatachecker.la ../libktorrent/mse/libmse.la ../libktorrent/migrate/libmigrate.la \ - ../libktorrent/util/libutil.la ../libktorrent/torrent/libtorrent.la \ - ../libktorrent/kademlia/libkademlia.la ../libktorrent/interfaces/libinterfaces.la $(LIB_TDEPARTS) $(LIB_TDEIO) $(LIB_TDECORE) $(LIB_TQT) $(LIB_TDEUI) -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/datachecker/Makefile.am b/src/libktorrent/datachecker/Makefile.am deleted file mode 100644 index b5e9ee0..0000000 --- a/src/libktorrent/datachecker/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -INCLUDES = -I$(srcdir)/.. -I$(srcdir)/. $(all_includes) -METASOURCES = AUTO -libdatachecker_la_LDFLAGS = $(all_libraries) -noinst_LTLIBRARIES = libdatachecker.la -libdatachecker_la_SOURCES = datachecker.cpp multidatachecker.cpp \ - singledatachecker.cpp datacheckerlistener.cpp datacheckerthread.cpp -noinst_HEADERS = datacheckerlistener.h datacheckerthread.h -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/interfaces/Makefile.am b/src/libktorrent/interfaces/Makefile.am deleted file mode 100644 index dca1a4a..0000000 --- a/src/libktorrent/interfaces/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -INCLUDES = -I$(srcdir)/.. $(all_includes) -METASOURCES = AUTO -libinterfaces_la_LDFLAGS = $(all_libraries) -noinst_LTLIBRARIES = libinterfaces.la -noinst_HEADERS = plugin.h coreinterface.h guiinterface.h torrentinterface.h \ - monitorinterface.h chunkdownloadinterface.h peerinterface.h torrentfileinterface.h \ - filetreeitem.h filetreediritem.h logmonitorinterface.h ipblockinginterface.h \ - trackerslist.h peersource.h exitoperation.h -libinterfaces_la_SOURCES = plugin.cpp coreinterface.cpp guiinterface.cpp \ - prefpageinterface.cpp torrentinterface.cpp monitorinterface.cpp chunkdownloadinterface.cpp \ - peerinterface.cpp torrentfileinterface.cpp filetreeitem.cpp filetreediritem.cpp \ - functions.cpp logmonitorinterface.cpp ipblockinginterface.cpp trackerslist.cpp \ - peersource.cpp exitoperation.cpp - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/kademlia/Makefile.am b/src/libktorrent/kademlia/Makefile.am deleted file mode 100644 index 1b567b2..0000000 --- a/src/libktorrent/kademlia/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -INCLUDES = -I$(srcdir)/.. $(all_includes) -METASOURCES = AUTO -libkademlia_la_LDFLAGS = $(all_libraries) -noinst_LTLIBRARIES = libkademlia.la -noinst_HEADERS = key.h node.h kbucket.h rpccall.h rpcserver.h database.h dht.h \ - rpcmsg.h kclosestnodessearch.h nodelookup.h task.h pack.h \ - taskmanager.h announcetask.h dhttrackerbackend.h dhtbase.h -libkademlia_la_SOURCES = key.cpp node.cpp kbucket.cpp rpccall.cpp rpcserver.cpp \ - database.cpp dht.cpp rpcmsg.cpp kclosestnodessearch.cpp nodelookup.cpp task.cpp \ - pack.cpp taskmanager.cpp announcetask.cpp \ - dhttrackerbackend.cpp dhtbase.cpp -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/kademlia/rpcmsg.h b/src/libktorrent/kademlia/rpcmsg.h index acdae14..be8f418 100644 --- a/src/libktorrent/kademlia/rpcmsg.h +++ b/src/libktorrent/kademlia/rpcmsg.h @@ -24,6 +24,7 @@ #include <util/constants.h> #include "key.h" #include "database.h" +#include <libktorrent_export.h> namespace bt { @@ -128,7 +129,7 @@ namespace dht */ MsgBase* MakeRPCMsg(bt::BDictNode* dict,RPCServer* srv); - MsgBase* MakeRPCMsgTest(bt::BDictNode* dict,dht::Method req_method); + LIBKTORRENT_EXPORT MsgBase* MakeRPCMsgTest(bt::BDictNode* dict,dht::Method req_method); class ErrMsg : public MsgBase { diff --git a/src/libktorrent/migrate/Makefile.am b/src/libktorrent/migrate/Makefile.am deleted file mode 100644 index 9bb5528..0000000 --- a/src/libktorrent/migrate/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -INCLUDES = -I$(srcdir)/.. $(all_includes) -METASOURCES = AUTO -libmigrate_la_LDFLAGS = $(all_libraries) -noinst_LTLIBRARIES = libmigrate.la -noinst_HEADERS = migrate.h ccmigrate.h cachemigrate.h -libmigrate_la_SOURCES = migrate.cpp ccmigrate.cpp cachemigrate.cpp -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/mse/Makefile.am b/src/libktorrent/mse/Makefile.am deleted file mode 100644 index d6a8ac5..0000000 --- a/src/libktorrent/mse/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -INCLUDES = -I$(srcdir)/.. $(all_includes) -METASOURCES = AUTO -libmse_la_LDFLAGS = -lgmp $(all_libraries) -noinst_LTLIBRARIES = libmse.la -noinst_HEADERS = bigint.h rc4encryptor.h streamsocket.h encryptedauthenticate.h \ - encryptedserverauthenticate.h functions.h -libmse_la_SOURCES = bigint.cpp rc4encryptor.cpp streamsocket.cpp \ - encryptedauthenticate.cpp encryptedserverauthenticate.cpp functions.cpp -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/mse/bigint.h b/src/libktorrent/mse/bigint.h index 39bb865..5cd1940 100644 --- a/src/libktorrent/mse/bigint.h +++ b/src/libktorrent/mse/bigint.h @@ -24,6 +24,7 @@ #include <util/constants.h> #include <stdio.h> #include <gmp.h> +#include <libktorrent_export.h> using bt::Uint8; using bt::Uint16; @@ -39,7 +40,7 @@ namespace mse * Class which can hold an arbitrary large integer. This will be a very important part of our * MSE implementation. */ - class BigInt + class LIBKTORRENT_EXPORT BigInt { public: /** diff --git a/src/libktorrent/mse/functions.h b/src/libktorrent/mse/functions.h index 95e8e5d..a5e7cab 100644 --- a/src/libktorrent/mse/functions.h +++ b/src/libktorrent/mse/functions.h @@ -20,6 +20,8 @@ #ifndef MSEFUNCTIONS_H #define MSEFUNCTIONS_H +#include <libktorrent_export.h> + namespace bt { class SHA1Hash; @@ -29,11 +31,11 @@ namespace mse { class BigInt; - void GeneratePublicPrivateKey(BigInt & pub,BigInt & priv); - BigInt DHSecret(const BigInt & our_priv,const BigInt & peer_pub); - bt::SHA1Hash EncryptionKey(bool a,const BigInt & s,const bt::SHA1Hash & skey); + LIBKTORRENT_EXPORT void GeneratePublicPrivateKey(BigInt & pub,BigInt & priv); + LIBKTORRENT_EXPORT BigInt DHSecret(const BigInt & our_priv,const BigInt & peer_pub); + LIBKTORRENT_EXPORT bt::SHA1Hash EncryptionKey(bool a,const BigInt & s,const bt::SHA1Hash & skey); - void DumpBigInt(const TQString & name,const BigInt & bi); + LIBKTORRENT_EXPORT void DumpBigInt(const TQString & name,const BigInt & bi); } #endif diff --git a/src/libktorrent/mse/rc4encryptor.h b/src/libktorrent/mse/rc4encryptor.h index 650b54e..c36b9c6 100644 --- a/src/libktorrent/mse/rc4encryptor.h +++ b/src/libktorrent/mse/rc4encryptor.h @@ -22,6 +22,7 @@ #include <util/sha1hash.h> #include <util/constants.h> +#include <libktorrent_export.h> using bt::Uint8; using bt::Uint32; @@ -31,7 +32,7 @@ namespace mse /** * Helper class to do the actual encryption / decryption */ - class RC4 + class LIBKTORRENT_EXPORT RC4 { Uint8 i,j; Uint8 s[256]; @@ -50,7 +51,7 @@ namespace mse * This class has a static encryption buffer, which makes it not thread safe * because the buffer is not protected by mutexes. */ - class RC4Encryptor + class LIBKTORRENT_EXPORT RC4Encryptor { RC4 enc,dec; public: diff --git a/src/libktorrent/net/Makefile.am b/src/libktorrent/net/Makefile.am deleted file mode 100644 index e67354c..0000000 --- a/src/libktorrent/net/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -INCLUDES = -I$(srcdir)/.. -I$(srcdir)/. $(all_includes) -METASOURCES = AUTO -libnet_la_LDFLAGS = $(all_libraries) -noinst_LTLIBRARIES = libnet.la -noinst_HEADERS = address.h bufferedsocket.h circularbuffer.h downloadthread.h \ - networkthread.h portlist.h socket.h socketmonitor.h speed.h uploadthread.h -libnet_la_SOURCES = address.cpp bufferedsocket.cpp circularbuffer.cpp \ - downloadthread.cpp networkthread.cpp portlist.cpp socket.cpp socketgroup.cpp \ - socketmonitor.cpp speed.cpp uploadthread.cpp -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/torrent/Makefile.am b/src/libktorrent/torrent/Makefile.am deleted file mode 100644 index 2f7ba68..0000000 --- a/src/libktorrent/torrent/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -INCLUDES = -I$(top_srcdir)/src/libktorrent -I$(top_builddir)/src/libktorrent $(all_includes) - -METASOURCES = AUTO - -noinst_LTLIBRARIES = libtorrent.la -libtorrent_la_LDFLAGS = $(all_libraries) -noinst_HEADERS = advancedchokealgorithm.h announcelist.h authenticate.h \ - authenticatebase.h authenticationmonitor.h bdecoder.h bencoder.h bnode.h cache.h \ - cachefile.h cap.h choker.h chunk.h chunkcounter.h chunkdownload.h chunkmanager.h \ - chunkselector.h dndfile.h downloadcap.h downloader.h globals.h httptracker.h \ - ipblocklist.h movedatafilesjob.h multifilecache.h newchokealgorithm.h \ - oldchokealgorithm.h packet.h packetreader.h packetwriter.h peer.h peerdownloader.h peerid.h \ - peermanager.h peersourcemanager.h peeruploader.h piece.h preallocationthread.h \ - queuemanager.h request.h server.h serverauthenticate.h singlefilecache.h \ - speedestimater.h statsfile.h timeestimator.h torrent.h torrentcontrol.h torrentcreator.h \ - torrentfile.h tracker.h udptracker.h udptrackersocket.h uploadcap.h uploader.h \ - upspeedestimater.h utpex.h value.h - -libtorrent_la_SOURCES = advancedchokealgorithm.cpp announcelist.cpp \ - authenticate.cpp authenticatebase.cpp authenticationmonitor.cpp bdecoder.cpp \ - bencoder.cpp bnode.cpp cache.cpp cachefile.cpp cap.cpp choker.cpp chunk.cpp \ - chunkcounter.cpp chunkdownload.cpp chunkmanager.cpp chunkselector.cpp dndfile.cpp \ - downloadcap.cpp downloader.cpp globals.cpp httptracker.cpp ipblocklist.cpp \ - movedatafilesjob.cpp multifilecache.cpp newchokealgorithm.cpp packet.cpp packetreader.cpp \ - packetwriter.cpp peer.cpp peerdownloader.cpp peerid.cpp peermanager.cpp \ - peersourcemanager.cpp peeruploader.cpp piece.cpp preallocationthread.cpp queuemanager.cpp \ - request.cpp server.cpp serverauthenticate.cpp singlefilecache.cpp \ - speedestimater.cpp statsfile.cpp timeestimator.cpp torrent.cpp torrentcontrol.cpp \ - torrentcreator.cpp torrentfile.cpp tracker.cpp udptracker.cpp udptrackersocket.cpp \ - uploadcap.cpp uploader.cpp upspeedestimater.cpp utpex.cpp value.cpp - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/libktorrent/util/Makefile.am b/src/libktorrent/util/Makefile.am deleted file mode 100644 index c7f46ae..0000000 --- a/src/libktorrent/util/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) - -METASOURCES = AUTO - -noinst_LTLIBRARIES = libutil.la -libutil_la_LDFLAGS = $(all_libraries) - - -libutil_la_SOURCES = array.cpp autorotatelogjob.cpp bitset.cpp error.cpp \ - file.cpp fileops.cpp functions.cpp httprequest.cpp log.cpp mmapfile.cpp \ - profiler.cpp ptrmap.cpp sha1hash.cpp sha1hashgen.cpp timer.cpp urlencoder.cpp \ - waitjob.cpp - - - - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) -noinst_HEADERS = autorotatelogjob.h profiler.h diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am deleted file mode 100644 index ad2e28c..0000000 --- a/src/plugins/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -INCLUDES = -METASOURCES = AUTO -SUBDIRS = search infowidget ipfilter logviewer upnp partfileimport scheduler \ - scanfolder rssfeed webinterface zeroconf stats diff --git a/src/plugins/infowidget/Makefile.am b/src/plugins/infowidget/Makefile.am deleted file mode 100644 index ace5e0d..0000000 --- a/src/plugins/infowidget/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -if USE_SYSTEM_GEOIP -libgeoip_system = -lGeoIP -else -libgeoip_builtin = libgeoip_builtin.la -endif - -noinst_LTLIBRARIES = $(libgeoip_builtin) - -kde_module_LTLIBRARIES = ktinfowidgetplugin.la -noinst_HEADERS = infowidgetplugin.h infowidgetprefpage.h trackerview.h GeoIP.h \ - statustab.h fileview.h -ktinfowidgetplugin_la_SOURCES = infowidgetplugin.cpp availabilitychunkbar.cpp \ - chunkbar.cpp chunkdownloadview.cpp downloadedchunkbar.cpp flagdb.cpp peerview.cpp \ - ktorrentmonitor.cpp iwfiletreediritem.cpp iwfiletreeitem.cpp infowidgetprefpage.cpp \ - infowidgetpluginsettings.kcfgc iwpref.ui trackerviewbase.ui trackerview.cpp floatspinbox.cpp \ - localefloatvalidator.cpp chunkdownloadviewbase.ui statustabbase.ui statustab.cpp fileview.cpp - -libgeoip_builtin_la_SOURCES = GeoIP.c - -# Libs needed by the plugin -ktinfowidgetplugin_la_LIBADD = ../../libktorrent/libktorrent.la \ - $(LIB_TDEHTML) $(LIB_TDEPARTS) $(LIB_TQT) \ - $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - $(libgeoip_builtin) - - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktinfowidgetplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(libgeoip_system) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktsearchplugin -# plugins_DATA = ktsearchpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktinfowidgetplugin.desktop - -kde_kcfg_DATA = ktinfowidgetplugin.kcfg - -ktdatadir = $(kde_datadir)/ktorrent/geoip - -SUBDIRS = geoip -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/infowidget/geoip/Makefile.am b/src/plugins/infowidget/geoip/Makefile.am deleted file mode 100644 index 1a7d6c4..0000000 --- a/src/plugins/infowidget/geoip/Makefile.am +++ /dev/null @@ -1,41 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/geoip - -if ENABLE_GEOIP -GEOIP_FILES = geoip.dat GeoIP-LICENSE.txt -else -GEOIP_FILES = -endif - -if ENABLE_BUILTIN_COUNTRY_FLAGS -FLAG_FILES = ad.png ae.png af.png ag.png ai.png al.png am.png an.png ao.png \ - aq.png ar.png as.png at.png au.png aw.png az.png ba.png bb.png bd.png be.png \ - bf.png bg.png bh.png bi.png bj.png bm.png bn.png bo.png br.png bs.png bt.png \ - bv.png bw.png by.png bz.png ca.png cc.png cd.png cf.png cg.png ch.png ci.png \ - ck.png cl.png cm.png cn.png co.png cr.png cs.png cu.png cv.png cx.png cy.png \ - cz.png de.png dj.png dk.png dm.png do.png dz.png ec.png ee.png eg.png eh.png \ - er.png es.png et.png eu.png fi.png fj.png fk.png fm.png fo.png fr.png ga.png \ - gb.png gd.png ge.png gf.png gh.png gi.png gl.png gm.png gn.png gp.png gq.png \ - gr.png gs.png gt.png gu.png gw.png gy.png hk.png hm.png hn.png hr.png ht.png \ - hu.png id.png ie.png il.png in.png io.png iq.png ir.png is.png it.png jm.png \ - jo.png jp.png ke.png kg.png kh.png ki.png km.png kn.png kp.png kr.png kw.png \ - ky.png kz.png la.png lb.png lc.png li.png lk.png lr.png ls.png lt.png lu.png \ - lv.png ly.png ma.png mc.png md.png mg.png mh.png mk.png ml.png mm.png mn.png \ - mo.png mp.png mq.png mr.png ms.png mt.png mu.png mv.png mw.png mx.png my.png \ - mz.png na.png nc.png ne.png nf.png ng.png ni.png nl.png no.png np.png nr.png \ - nu.png nz.png om.png pa.png pe.png pf.png pg.png ph.png pk.png pl.png pm.png \ - pn.png pr.png ps.png pt.png pw.png py.png qa.png re.png ro.png ru.png rw.png \ - sa.png sb.png sc.png sd.png se.png sg.png sh.png si.png sj.png sk.png sl.png \ - sm.png sn.png so.png sr.png st.png sv.png sy.png sz.png tc.png td.png tf.png \ - tg.png th.png tj.png tk.png tl.png tm.png tn.png to.png tp.png tr.png tt.png \ - tv.png tw.png tz.png ua.png ug.png um.png us.png uy.png uz.png va.png vc.png \ - ve.png vg.png vi.png vn.png vu.png wf.png ws.png ye.png yt.png yu.png za.png \ - zm.png zw.png FLAGS_LICENCE -else -FLAG_FILES = -endif - -ktdata_DATA = $(FLAG_FILES) $(GEOIP_FILES) - diff --git a/src/plugins/infowidget/ktinfowidgetplugin.desktop b/src/plugins/infowidget/ktinfowidgetplugin.desktop index 8ea5368..097b081 100644 --- a/src/plugins/infowidget/ktinfowidgetplugin.desktop +++ b/src/plugins/infowidget/ktinfowidgetplugin.desktop @@ -1,29 +1,6 @@ [Desktop Entry] -Name=SearchPlugin -Name[bg]=Приставка за търсене -Name[br]=Lugent klask -Name[da]=SøgePlugin -Name[de]=Suche-Modul -Name[el]=Πρόσθετο αναζήτησης -Name[es]=Complemento de búsqueda -Name[et]=Otsimisplugin -Name[fa]=وصلۀ جستجو -Name[it]=Plugin di ricerca -Name[nb]=Søkemodul -Name[nds]=Söök-Moduul -Name[nl]=Zoekplugin -Name[pl]=Wtyczka wyszukiwania -Name[pt]='Plugin' de Procura -Name[pt_BR]=Plugin de Busca -Name[sk]=Vyhľadávací Plugin -Name[sr]=Прикључак претраге -Name[sr@Latn]=Priključak pretrage -Name[sv]=Sökinsticksprogram -Name[tr]=Arama Eklentisi -Name[uk]=Втулок пошуку -Name[xx]=xxSearchPluginxx -Name[zh_CN]=搜索插件 -Name[zh_TW]=搜尋外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin +Name=InfoWidgetPlugin + Type=Service X-TDE-Library=ktinfowidgetplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/ipfilter/Makefile.am b/src/plugins/ipfilter/Makefile.am deleted file mode 100644 index c2395b0..0000000 --- a/src/plugins/ipfilter/Makefile.am +++ /dev/null @@ -1,31 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktipfilterplugin.la -noinst_HEADERS = ipfilterplugin.h ipblockingprefpage.h antip2p.h \ - convertdialog.h -ktipfilterplugin_la_SOURCES = ipfilterplugin.cpp ipblockingpref.ui \ - ipblockingprefpage.cpp ipfilterpluginsettings.kcfgc antip2p.cpp convert_dlg.ui \ - convertdialog.cpp - -# Libs needed by the plugin -ktipfilterplugin_la_LIBADD = $(LIB_TDEHTML) $(LIB_TDEPARTS) \ - ../../libktorrent/libktorrent.la $(LIB_TQT) \ - $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - - - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktipfilterplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktsearchplugin -# plugins_DATA = ktsearchpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktipfilterplugin.desktop - -kde_kcfg_DATA = ktipfilterplugin.kcfg - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/ipfilter/ktipfilterplugin.desktop b/src/plugins/ipfilter/ktipfilterplugin.desktop index 4435c28..5f34e2b 100644 --- a/src/plugins/ipfilter/ktipfilterplugin.desktop +++ b/src/plugins/ipfilter/ktipfilterplugin.desktop @@ -1,56 +1,8 @@ [Desktop Entry] Name=IPFilterPlugin -Name[bg]=Приставка за IP-филтриране -Name[br]=Lugent Sil IP -Name[de]=IP-Filter-Modul -Name[el]=Πρόσθετο φίλτρου IP -Name[es]=Filtro de IP -Name[et]=IP-filtri plugin -Name[it]=Plugin filtro ip -Name[nb]=IP-filtermodul -Name[nds]="IP-Filter"-Moduul -Name[nl]=IPFilter-plugin -Name[pl]=Wtyczka filtru IP -Name[pt]=Filtro de IPs -Name[pt_BR]=Plugin de Filtro de IP -Name[sk]=IPFilter Plugin -Name[sr]=Прикључак IP филтера -Name[sr@Latn]=Priključak IP filtera -Name[sv]=IP-filterinsticksprogram -Name[tr]=IP Filtre Eklentisi -Name[xx]=xxIPFilterPluginxx -Name[zh_CN]=IP 过滤器插件 -Name[zh_TW]=IPFilter外掛程式 + Comment=IP filter plugin for KTorrent -Comment[ar]=قابس مرشح IP لِــ KTorrent -Comment[bg]=Приставка за IP-филтриране (KTorrent) -Comment[br]=Lugent sil IP evit KTorrentt -Comment[ca]=Connector de filtres d'IP per a Ktorrent -Comment[cs]=IP filtr modul pro KTorrent -Comment[de]=IP-Filter-Modul für KTorrent -Comment[el]=Πρόσθετο φίλτρου IP για το KTorrent -Comment[es]=Complemento de filtro de IP de KTorrent -Comment[et]=KTorrenti IP-filtri plugin -Comment[fa]=وصلۀ پالایۀ IP برای KTorrent -Comment[gl]=Plugin de filtrado de IPs para KTorrent -Comment[it]=Plugin filtro ip per KTorrent -Comment[ja]=KTorrent のための IP フィルタプラグイン -Comment[ka]=KTorrent-ის IP ფილტრაციის მოდული -Comment[nb]=IP-filtermodul for KTorrent -Comment[nds]="IP-Filter"-Moduul för KTorrent -Comment[nl]=Plugin om op IP-adressen te filteren in KTorrent -Comment[pl]=Wtyczka filtru IP dla KTorrent -Comment[pt]='Plugin' de filtragem de IPs do KTorrent -Comment[pt_BR]=Plugin de Filtro de IP para o KTorrent -Comment[sk]=IP filter plugin pre KTorrent -Comment[sr]=Прикључак IP филтера за KTorrent -Comment[sr@Latn]=Priključak IP filtera za KTorrent -Comment[sv]=IP-filterinsticksprogram för Ktorrent -Comment[tr]=KTorrent için IP filtre eklentisi -Comment[uk]=Втулок фільтрування IP для KTorrent -Comment[xx]=xxIP filter plugin for KTorrentxx -Comment[zh_CN]=KTorrent 的 IP 过滤器插件 -Comment[zh_TW]=KTorrent IP 過濾器外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktipfilterplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/logviewer/Makefile.am b/src/plugins/logviewer/Makefile.am deleted file mode 100644 index e11e126..0000000 --- a/src/plugins/logviewer/Makefile.am +++ /dev/null @@ -1,33 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) - -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktlogviewerplugin.la - - -# Libs needed by the plugin -ktlogviewerplugin_la_LIBADD = $(LIB_TDEHTML) $(LIB_TDEPARTS) \ - ../../libktorrent/libktorrent.la $(LIB_TQT) \ - $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - - - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktlogviewerplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktsearchplugin -# plugins_DATA = ktsearchpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktlogviewerplugin.desktop - -kde_kcfg_DATA = ktlogviewerplugin.kcfg - -noinst_HEADERS = logviewerplugin.h logviewer.h logprefpage.h logprefwidget.h \ - logflags.h -ktlogviewerplugin_la_SOURCES = logviewerplugin.cpp logviewer.cpp \ - logprefpage.cpp logprefwidgetbase.ui logprefwidget.cpp logviewerpluginsettings.kcfgc \ - logflags.cpp -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/logviewer/ktlogviewerplugin.desktop b/src/plugins/logviewer/ktlogviewerplugin.desktop index 4d7c9ad..8b09332 100644 --- a/src/plugins/logviewer/ktlogviewerplugin.desktop +++ b/src/plugins/logviewer/ktlogviewerplugin.desktop @@ -1,26 +1,6 @@ [Desktop Entry] Name=LogViewerPlugin -Name[bg]=Приставка за преглед на журнални файлове -Name[de]=Modul zur Anzeige von Protokolldateien -Name[el]=Πρόσθετο προβολής καταγραφής -Name[es]=Visualizador del registro -Name[et]=Loginäitaja plugin -Name[it]=Plugin visore registro -Name[nb]=Logvisningsmodul -Name[nds]=Logbookkieker-Moduul -Name[nl]=Logweergaveplugin -Name[pl]=Wtyczka wyświetlania dziennika -Name[pt]=Visualizador do Registo -Name[pt_BR]=Plugin de Vizualização de Log -Name[sk]=LogViewer Plugin -Name[sr]=Прикључак приказа дневника -Name[sr@Latn]=Priključak prikaza dnevnika -Name[sv]=Loggvisningsinsticksprogram -Name[tr]=Kayıt Görüntü Eklentisi -Name[uk]=Втулок перегляду журналу -Name[xx]=xxLogViewerPluginxx -Name[zh_CN]=日志查看器插件 -Name[zh_TW]=紀錄檢視器外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktlogviewerplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/partfileimport/Makefile.am b/src/plugins/partfileimport/Makefile.am deleted file mode 100644 index 45fb6ba..0000000 --- a/src/plugins/partfileimport/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktpartfileimportplugin.la -noinst_HEADERS = partfileimportplugin.h importdialog.h -ktpartfileimportplugin_la_SOURCES = partfileimportplugin.cpp importdlgbase.ui importdialog.cpp - -# Libs needed by the plugin -ktpartfileimportplugin_la_LIBADD = $(LIB_TDEHTML) $(LIB_TDEPARTS) \ - ../../libktorrent/libktorrent.la \ - $(LIB_TQT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktpartfileimportplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -rcdir = $(kde_datadir)/ktorrent -rc_DATA = ktpartfileimportpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktpartfileimportplugin.desktop - -# kde_kcfg_DATA = ktpartfileimportplugin.kcfg - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/partfileimport/ktpartfileimportplugin.desktop b/src/plugins/partfileimport/ktpartfileimportplugin.desktop index e84cbaf..cd4276c 100644 --- a/src/plugins/partfileimport/ktpartfileimportplugin.desktop +++ b/src/plugins/partfileimport/ktpartfileimportplugin.desktop @@ -1,25 +1,6 @@ [Desktop Entry] Name=PartialFileImportPlugin -Name[bg]=Приставка за частично импортиране на файлове -Name[de]=Teildatei-Import-Modul -Name[el]=Πρόσθετο εισαγωγής μερικής λήψης -Name[es]=Importación de ficheros parciales -Name[et]=Osalise faili impordi plugin -Name[it]=Plugin importazione file parziali -Name[nb]=Filimportmodul -Name[nds]=Importmoduul för Deeldateien -Name[nl]=Import gedeeltelijke bestanden -Name[pl]=Wtyczka importu części plików -Name[pt]=Importação de Ficheiros Parciais -Name[pt_BR]=Plugin de Importação Parcial de Arquivo -Name[sk]=PartialFileImport Plugin -Name[sr]=Прикључак за увоз недовршених фајлова -Name[sr@Latn]=Priključak za uvoz nedovršenih fajlova -Name[sv]=Insticksprogram för partiell filimport -Name[tr]=Tamamlanmamış Dosya Alma Eklentisi -Name[xx]=xxPartialFileImportPluginxx -Name[zh_CN]=部分文件导入插件 -Name[zh_TW]=PartialFileImport外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktpartfileimportplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/rssfeed/Makefile.am b/src/plugins/rssfeed/Makefile.am deleted file mode 100644 index e5fa2ed..0000000 --- a/src/plugins/rssfeed/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktrssfeedplugin.la - - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktrssfeedplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktrssfeedplugin -# plugins_DATA = ktrssfeedpluginui.rc - -# Install the desktop file needed to detect the plugin - -rcdir = $(kde_datadir)/ktorrent - -kde_kcfg_DATA = ktrssfeedplugin.kcfg -kde_services_DATA = ktrssfeedplugin.desktop - -noinst_HEADERS = rssfeedplugin.h rssfeedmanager.h rssfeed.h rssfilter.h \ - rssarticle.h rsslinkdownloader.h -ktrssfeedplugin_la_SOURCES = rssfeedplugin.cpp rssfeedmanager.cpp \ - rssfeedwidget.ui rssfeed.cpp rssfilter.cpp rssarticle.cpp rsslinkdownloader.cpp -ktrssfeedplugin_la_LIBADD = $(LIB_TDEIO) $(LIB_TQT) rss/librsslocal.la \ - ../../libktorrent/libktorrent.la $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEHTML) $(LIB_TDEPARTS) - -SUBDIRS = rss -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/rssfeed/ktrssfeedplugin.desktop b/src/plugins/rssfeed/ktrssfeedplugin.desktop index 99f6fb3..b8998b4 100644 --- a/src/plugins/rssfeed/ktrssfeedplugin.desktop +++ b/src/plugins/rssfeed/ktrssfeedplugin.desktop @@ -1,22 +1,6 @@ [Desktop Entry] Name=RssFeedPlugin -Name[bg]=Приставка за RssFeed -Name[de]=RSS-Nachrichtenquellen-Modul -Name[el]=Πρόσθετο ροών Rss -Name[et]=RSS-kanali plugin -Name[it]=Plugin Fonti notizie -Name[nb]=RSS-modul -Name[nds]=RSS-Moduul -Name[pl]=Wtyczka kanały RSS -Name[pt_BR]=Plugin de RssFeed -Name[sk]=RssFeed Plugin -Name[sr]=Прикључак Rss довода -Name[sr@Latn]=Priključak Rss dovoda -Name[sv]=RSS-kanalinsticksprogram -Name[tr]=RSS Besleme Eklentisi -Name[uk]=Втулок подач RSS -Name[xx]=xxRssFeedPluginxx -Name[zh_CN]=RSS 种子插件 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktrssfeedplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/rssfeed/rss/Makefile.am b/src/plugins/rssfeed/rss/Makefile.am deleted file mode 100644 index 8053f92..0000000 --- a/src/plugins/rssfeed/rss/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -INCLUDES = \ - -I$(top_srcdir)/src \ - $(all_includes) - -noinst_LTLIBRARIES = \ - librsslocal.la - -noinst_HEADERS = article.h document.h global.h image.h textinput.h \ - loader.h librss.h - -librsslocal_la_SOURCES = article.cpp document.cpp image.cpp textinput.cpp \ - tools_p.cpp loader.cpp - -librsslocal_la_METASOURCES = AUTO - -check_PROGRAMS = testlibrss -testlibrss_SOURCES = testlibrss.cpp -testlibrss_LDFLAGS = $(all_libraries) -testlibrss_LDADD = librsslocal.la $(LIB_TDEIO) -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/scanfolder/Makefile.am b/src/plugins/scanfolder/Makefile.am deleted file mode 100644 index 49ba5a7..0000000 --- a/src/plugins/scanfolder/Makefile.am +++ /dev/null @@ -1,31 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktscanfolderplugin.la - - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktscanfolderplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktscanfolderplugin -# plugins_DATA = ktscanfolderpluginui.rc - -# Install the desktop file needed to detect the plugin - -rcdir = $(kde_datadir)/ktorrent - -kde_kcfg_DATA = ktscanfolderplugin.kcfg -kde_services_DATA = ktscanfolderplugin.desktop - -noinst_HEADERS = scanfolderplugin.h scanfolderprefpage.h \ - scanfolderprefpagewidget.h scanfolder.h -ktscanfolderplugin_la_SOURCES = scanfolderplugin.cpp \ - scanfolderpluginsettings.kcfgc scanfolderprefpage.cpp sfprefwidgetbase.ui scanfolderprefpagewidget.cpp \ - scanfolder.cpp -ktscanfolderplugin_la_LIBADD = $(LIB_TDEPARTS) ../../libktorrent/libktorrent.la \ - $(LIB_TQT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/scanfolder/ktscanfolderplugin.desktop b/src/plugins/scanfolder/ktscanfolderplugin.desktop index 53c7a6c..06b51ba 100644 --- a/src/plugins/scanfolder/ktscanfolderplugin.desktop +++ b/src/plugins/scanfolder/ktscanfolderplugin.desktop @@ -1,26 +1,6 @@ [Desktop Entry] Name=ScanFolderPlugin -Name[bg]=Приставка за сканиране -Name[cs]=Modul prohledávání složek -Name[da]=Plugin for mappesøgning -Name[de]=Ordner-Durchsuchen-Modul -Name[el]=Πρόσθετο σάρωσης φακέλων -Name[et]=Kataloogi uurimise plugin -Name[it]=Plugin scansione cartella -Name[nb]=Katalogundersøkingsmdoul -Name[nds]=Moduul för't Dörkieken vun Ornern -Name[nl]=Mapscanplugin -Name[pl]=Wtyczka przeszukiwania katalogów -Name[pt_BR]=Plugins de Busca -Name[sk]=ScanFolder Plugin -Name[sr]=Прикључак прегледа фасцикле -Name[sr@Latn]=Priključak pregleda fascikle -Name[sv]=Insticksprogram för katalogsökning -Name[tr]=Dizin Tarama Eklentisi -Name[uk]=Втулок сканування тек -Name[xx]=xxScanFolderPluginxx -Name[zh_CN]=扫描文件夹插件 -Name[zh_TW]=掃描資料夾外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktscanfolderplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/scheduler/Makefile.am b/src/plugins/scheduler/Makefile.am deleted file mode 100644 index 5b388eb..0000000 --- a/src/plugins/scheduler/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktschedulerplugin.la -noinst_HEADERS = schedulerplugin.h bwscheduler.h schedulerprefpagewidget.h \ - bwsprefpagewidget.h bwswidget.h schedulerprefpage.h -ktschedulerplugin_la_SOURCES = schedulerplugin.cpp \ - schedulerpluginsettings.kcfgc bwscheduler.cpp schedulerprefpagewidget.cpp schedulerpage.ui bwspage.ui \ - bwsprefpagewidget.cpp bwswidget.cpp schedulerprefpage.cpp - -# Libs needed by the plugin -ktschedulerplugin_la_LIBADD = $(LIB_TDEHTML) $(LIB_TDEPARTS) \ - ../../libktorrent/libktorrent.la \ - $(LIB_TQT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktschedulerplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktschedulerplugin -# plugins_DATA = ktschedulerpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktschedulerplugin.desktop - -kde_kcfg_DATA = ktschedulerplugin.kcfg - -kticonsdir = $(kde_datadir)/ktorrent/icons - -kticons_DATA = cell-a-0000.png cell-a-0001.png cell-a-0002.png cell-a-0003.png\ - cell-a-0004.png cell-b-0000.png cell-b-0001.png cell-b-0002.png\ - cell-b-0003.png cell-b-0004.png -rcdir = $(kde_datadir)/ktorrent -rc_DATA = ktschedulerpluginui.rc -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/scheduler/bwsprefpage.cpp b/src/plugins/scheduler/bwsprefpage.cpp deleted file mode 100644 index e69de29..0000000 --- a/src/plugins/scheduler/bwsprefpage.cpp +++ /dev/null diff --git a/src/plugins/scheduler/bwsprefpage.h b/src/plugins/scheduler/bwsprefpage.h deleted file mode 100644 index e69de29..0000000 --- a/src/plugins/scheduler/bwsprefpage.h +++ /dev/null diff --git a/src/plugins/scheduler/ktschedulerplugin.desktop b/src/plugins/scheduler/ktschedulerplugin.desktop index ea35426..7ec6150 100644 --- a/src/plugins/scheduler/ktschedulerplugin.desktop +++ b/src/plugins/scheduler/ktschedulerplugin.desktop @@ -1,26 +1,6 @@ [Desktop Entry] Name=SchedulerPlugin -Name[bg]=Приставка за график -Name[cs]=Modul plánování -Name[da]=Skemalægger-Plugin -Name[de]=Planer-Modul -Name[el]=Πρόσθετο προγραμματισμού -Name[et]=Ajastamisplugin -Name[it]=Plugin pianificatore -Name[nb]=Planleggermodul -Name[nds]=Planer-Moduul -Name[nl]=Plannerplugin -Name[pl]=Wtyczka planowanie transferu -Name[pt_BR]=Plugin de agendamento -Name[sk]=Scheduler Plugin -Name[sr]=Прикључак распоређивања -Name[sr@Latn]=Priključak raspoređivanja -Name[sv]=Insticksprogram för schemaläggning -Name[tr]=Zamanlayıcı Eklentisi -Name[uk]=Втулок розкладу -Name[xx]=xxSchedulerPluginxx -Name[zh_CN]=带宽规划器插件 -Name[zh_TW]=排程器外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktschedulerplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/scheduler/schedulerplugin.h b/src/plugins/scheduler/schedulerplugin.h index 9143d99..2dec571 100644 --- a/src/plugins/scheduler/schedulerplugin.h +++ b/src/plugins/scheduler/schedulerplugin.h @@ -33,8 +33,6 @@ class TQString; namespace kt { - class BWSPrefPage; - /** * @author Ivan Vasic <ivasic@gmail.com> * @brief KTorrent scheduler plugin. diff --git a/src/plugins/search/Makefile.am b/src/plugins/search/Makefile.am deleted file mode 100644 index 9e5b312..0000000 --- a/src/plugins/search/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktsearchplugin.la -noinst_HEADERS = searchplugin.h searchprefpage.h searchtab.h searchenginelist.h -ktsearchplugin_la_SOURCES = searchplugin.cpp htmlpart.cpp searchbar.ui \ - searchpref.ui searchwidget.cpp searchprefpage.cpp searchpluginsettings.kcfgc \ - searchtab.cpp searchenginelist.cpp - -# Libs needed by the plugin -ktsearchplugin_la_LIBADD = ../../libktorrent/libktorrent.la \ - $(LIB_TDEHTML) $(LIB_TDEPARTS) $(LIB_TQT) \ - $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktsearchplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktsearchplugin -# plugins_DATA = ktsearchpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktsearchplugin.desktop - -kde_kcfg_DATA = ktsearchplugin.kcfg - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/search/ktsearchplugin.desktop b/src/plugins/search/ktsearchplugin.desktop index 9feabe0..c0f471b 100644 --- a/src/plugins/search/ktsearchplugin.desktop +++ b/src/plugins/search/ktsearchplugin.desktop @@ -1,60 +1,8 @@ [Desktop Entry] Name=SearchPlugin -Name[bg]=Приставка за търсене -Name[br]=Lugent klask -Name[da]=SøgePlugin -Name[de]=Suche-Modul -Name[el]=Πρόσθετο αναζήτησης -Name[es]=Complemento de búsqueda -Name[et]=Otsimisplugin -Name[fa]=وصلۀ جستجو -Name[it]=Plugin di ricerca -Name[nb]=Søkemodul -Name[nds]=Söök-Moduul -Name[nl]=Zoekplugin -Name[pl]=Wtyczka wyszukiwania -Name[pt]='Plugin' de Procura -Name[pt_BR]=Plugin de Busca -Name[sk]=Vyhľadávací Plugin -Name[sr]=Прикључак претраге -Name[sr@Latn]=Priključak pretrage -Name[sv]=Sökinsticksprogram -Name[tr]=Arama Eklentisi -Name[uk]=Втулок пошуку -Name[xx]=xxSearchPluginxx -Name[zh_CN]=搜索插件 -Name[zh_TW]=搜尋外掛程式 + Comment=Search plugin for KTorrent -Comment[ar]=قابس البحث لِــ KTorrent -Comment[bg]=Приставка за търсене (KTorrent) -Comment[br]=Lugent klask evit KTorrent -Comment[ca]=Connector de cerca per a KTorrent -Comment[cs]=Vyhledávací modul pro KTorrent -Comment[da]=Søge-plugin for KTorrent -Comment[de]=Suche-Modul für KTorrent -Comment[el]=Πρόσθετο αναζήτησης για το KTorrent -Comment[es]=Complemento de búsqueda para KTorrent -Comment[et]=KTorrenti otsimisplugin -Comment[fa]=وصلۀ جستجو برای KTorrent -Comment[gl]=Plugin de procuras para KTorrent -Comment[it]=Plugin di ricerca per KTorrent -Comment[ja]=KTorrent のための検索プラグイン -Comment[ka]=ძებნის მოდული KTorrent-თვის -Comment[nb]=Søkemodul for KTorrent -Comment[nds]=Söök-Moduul för KTorrent -Comment[nl]=Zoekplugin voor KTorrent -Comment[pl]=Wtyczka wyszukiwania dla KTorrent -Comment[pt]='Plugin' de procura para o KTorrent -Comment[pt_BR]=Busca de plug-in para o KTorrent -Comment[sk]=Vyhľadávací plugin pre KTorrent -Comment[sr]=Прикључак претраге за KTorrent -Comment[sr@Latn]=Priključak pretrage za KTorrent -Comment[sv]=Sökinsticksprogram för Ktorrent -Comment[tr]=KTorrent için arama eklentisi -Comment[uk]=Втулок пошуку для KTorrent -Comment[xx]=xxSearch plugin for KTorrentxx -Comment[zh_CN]=KTorrent 的搜索插件 -Comment[zh_TW]=KTorrent 搜尋外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktsearchplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/stats/Makefile.am b/src/plugins/stats/Makefile.am deleted file mode 100644 index efe26b6..0000000 --- a/src/plugins/stats/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -INCLUDES = -I$(top_srcdir)/src/libktorrent -I$(top_builddir)/src/libktorrent $(all_includes) - -METASOURCES = AUTO - -kde_module_LTLIBRARIES = ktstatsplugin.la - -ktstatsplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) $(all_libraries) -ktstatsplugin_la_SOURCES = ChartDrawerData.cpp ChartDrawer.cpp statsspdwgt.ui statsconwgt.ui StatsSpd.cpp StatsCon.cpp sprefwgt.ui statspluginsettings.kcfgc \ - StatsPluginPrefsPage.cpp StatsPluginPrefs.cpp statsplugin.cpp - -ktstatsplugin_la_LIBADD = $(LIB_TQT) ../../libktorrent/libktorrent.la - -noinst_HEADERS = ChartDrawerData.h ChartDrawer.h StatsSpd.h StatsCon.h StatsPluginPrefsPage.h StatsPluginPrefs.h statsplugin.h - -kde_services_DATA = ktstatsplugin.desktop -kde_kcfg_DATA = ktstatsplugin.kcfg -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/stats/ktstatsplugin.desktop b/src/plugins/stats/ktstatsplugin.desktop index 21a2901..a67ca35 100644 --- a/src/plugins/stats/ktstatsplugin.desktop +++ b/src/plugins/stats/ktstatsplugin.desktop @@ -1,24 +1,6 @@ [Desktop Entry] -Type=Service Name=StatsPlugin -Name[bg]=Приставка за статистика -Name[de]=Statistik-Modul -Name[es]=Complemento de estadísticas -Name[et]=Statistikaplugin -Name[it]=Plugin statistiche -Name[nds]=Statistik-Moduul -Name[nl]=Statistiekenplugin -Name[pl]=Wtyczka statystyk -Name[pt]='Plugin' de Estatísticas -Name[pt_BR]=Plugin de Estatísticas -Name[sr]=Прикључак за статистику -Name[sr@Latn]=Priključak za statistiku -Name[sv]=Statistikinsticksprogram -Name[tr]=Arama Eklentisi -Name[uk]=Втулок статистики -Name[xx]=xxStatsPluginxx -Name[zh_CN]=统计插件 -Comment= -Comment[xx]=xxxx -X-TDE-ServiceTypes=KTorrent/Plugin + +Type=Service X-TDE-Library=ktstatsplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/upnp/Makefile.am b/src/plugins/upnp/Makefile.am deleted file mode 100644 index 467ebc4..0000000 --- a/src/plugins/upnp/Makefile.am +++ /dev/null @@ -1,38 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -libktupnp_la_LDFLAGS = $(all_libraries) -noinst_LTLIBRARIES = libktupnp.la -libktupnp_la_SOURCES = soap.cpp upnpdescriptionparser.cpp upnpmcastsocket.cpp\ - upnprouter.cpp - -kde_module_LTLIBRARIES = ktupnpplugin.la -noinst_HEADERS = upnpplugin.h upnpmcastsocket.h upnprouter.h upnpprefpage.h \ - upnpprefwidget.h upnpdescriptionparser.h soap.h -ktupnpplugin_la_SOURCES = upnpplugin.cpp upnpprefpage.cpp upnpwidget.ui \ - upnpprefwidget.cpp upnppluginsettings.kcfgc - -# Libs needed by the plugin -ktupnpplugin_la_LIBADD = libktupnp.la \ - $(LIB_TDEPARTS) ../../libktorrent/libktorrent.la \ - $(LIB_TQT) \ - $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - - - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktupnpplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktsearchplugin -# plugins_DATA = ktsearchpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktupnpplugin.desktop - -kde_kcfg_DATA = ktupnpplugin.kcfg - - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/upnp/ktupnpplugin.desktop b/src/plugins/upnp/ktupnpplugin.desktop index ea17434..f2a529a 100644 --- a/src/plugins/upnp/ktupnpplugin.desktop +++ b/src/plugins/upnp/ktupnpplugin.desktop @@ -1,26 +1,6 @@ [Desktop Entry] Name=UPnPPlugin -Name[bg]=Приставка UPnP -Name[br]=Lugent UPnP -Name[de]=UPnP-Modul -Name[el]=Πρόσθετο UPnP -Name[es]=Complemento UPnP -Name[et]=UPnP plugin -Name[it]=Plugin UPnP -Name[nb]=UPnP-modul -Name[nds]=UPnP-Moduul -Name[nl]=UPnP-plugin -Name[pl]=Wtyczka UPnP -Name[pt]='Plugin' UPnP -Name[pt_BR]=Plugin UPnP -Name[sk]=UPnP Plugin -Name[sr]=Прикључак за UPnP -Name[sr@Latn]=Priključak za UPnP -Name[sv]=UPnP-insticksprogram -Name[tr]=UPnP Eklentisi -Name[xx]=xxUPnPPluginxx -Name[zh_CN]=UPnP 插件 -Name[zh_TW]=UPnP外掛程式 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktupnpplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/webinterface/Makefile.am b/src/plugins/webinterface/Makefile.am deleted file mode 100644 index 5492966..0000000 --- a/src/plugins/webinterface/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -INCLUDES = -I$(top_srcdir)/src/libktorrent -I$(top_builddir)/src/libktorrent $(all_includes) - -METASOURCES = AUTO -kde_module_LTLIBRARIES = ktwebinterfaceplugin.la -noinst_HEADERS = webinterfaceplugin.h httpserver.h php_handler.h \ - php_interface.h webinterfaceprefwidget.h webinterfaceprefpage.h httpclienthandler.h \ - httpresponseheader.h -ktwebinterfaceplugin_la_SOURCES = webinterfaceplugin.cpp httpserver.cpp \ - php_handler.cpp php_interface.cpp webinterfacepref.ui \ - webinterfacepluginsettings.kcfgc webinterfaceprefwidget.cpp webinterfaceprefpage.cpp \ - httpclienthandler.cpp httpresponseheader.cpp -# Libs needed by the plugin -ktwebinterfaceplugin_la_LIBADD = ../../libktorrent/libktorrent.la \ - $(LIB_TDEHTML) $(LIB_TDEPARTS) $(LIB_TQT) \ - $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) - -# LD flags for the plugin -# -module says: this is a module, i.e. something you're going to dlopen -# so e.g. it has no version number like a normal shared lib would have. -ktwebinterfaceplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) - -# rc file containing the GUI for the plugin -# pluginsdir = $(kde_datadir)/ktsearchplugin -# plugins_DATA = ktsearchpluginui.rc - -# Install the desktop file needed to detect the plugin -kde_services_DATA = ktwebinterfaceplugin.desktop - -kde_kcfg_DATA = ktwebinterfaceplugin.kcfg - -ktdatadir = $(kde_datadir)/ktorrent/www - -SUBDIRS = www -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/plugins/webinterface/ktwebinterfaceplugin.desktop b/src/plugins/webinterface/ktwebinterfaceplugin.desktop index aa2dfa5..8e65383 100644 --- a/src/plugins/webinterface/ktwebinterfaceplugin.desktop +++ b/src/plugins/webinterface/ktwebinterfaceplugin.desktop @@ -1,22 +1,6 @@ [Desktop Entry] Name=WebInterface -Name[bg]=Уеб интерфейс -Name[da]=Web-grænseflade -Name[de]=Web-Schnittstelle -Name[et]=Veebiliides -Name[it]=Interfaccia Web -Name[nb]=Internettgrensesnitt -Name[nds]=Nettkoppelsteed -Name[nl]=Webinterface -Name[pl]=Interfejs WWW -Name[pt]=Interface Web -Name[sr]=Веб интерфејс -Name[sr@Latn]=Veb interfejs -Name[sv]=Webb-gränssnitt -Name[tr]=Ağ Arayüzü -Name[uk]=Веб-інтерфейс -Name[xx]=xxWebInterfacexx -Name[zh_CN]=Web 界面 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktwebinterfaceplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/plugins/webinterface/www/Makefile.am b/src/plugins/webinterface/www/Makefile.am deleted file mode 100644 index 8a92573..0000000 --- a/src/plugins/webinterface/www/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -METASOURCES = AUTO -SUBDIRS = default mobile coldmilk - - - diff --git a/src/plugins/webinterface/www/coldmilk/Makefile.am b/src/plugins/webinterface/www/coldmilk/Makefile.am deleted file mode 100644 index d6a5f08..0000000 --- a/src/plugins/webinterface/www/coldmilk/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/coldmilk - -ktdata_DATA = favicon.ico icon.png interface.js interface.php login.html page_update.js rest.php shutdown.php style.css - -SUBDIRS= icons diff --git a/src/plugins/webinterface/www/coldmilk/icons/16x16/Makefile.am b/src/plugins/webinterface/www/coldmilk/icons/16x16/Makefile.am deleted file mode 100644 index 7380c25..0000000 --- a/src/plugins/webinterface/www/coldmilk/icons/16x16/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/coldmilk/icons/16x16/ - -ktdata_DATA = edit_user.png high_priority.png low_priority.png normal_priority.png only_seed.png - diff --git a/src/plugins/webinterface/www/coldmilk/icons/22x22/Makefile.am b/src/plugins/webinterface/www/coldmilk/icons/22x22/Makefile.am deleted file mode 100644 index 2bd411f..0000000 --- a/src/plugins/webinterface/www/coldmilk/icons/22x22/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/coldmilk/icons/22x22/ - -ktdata_DATA = exit.png ktstart_all.png ktstop_all.png remove.png start.png stop.png - diff --git a/src/plugins/webinterface/www/coldmilk/icons/32x32/Makefile.am b/src/plugins/webinterface/www/coldmilk/icons/32x32/Makefile.am deleted file mode 100644 index a2b93df..0000000 --- a/src/plugins/webinterface/www/coldmilk/icons/32x32/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/coldmilk/icons/32x32/ - -ktdata_DATA = configure.png extender_opened.png fileopen.png folder1.png - diff --git a/src/plugins/webinterface/www/coldmilk/icons/48x48/Makefile.am b/src/plugins/webinterface/www/coldmilk/icons/48x48/Makefile.am deleted file mode 100644 index 9318a0c..0000000 --- a/src/plugins/webinterface/www/coldmilk/icons/48x48/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/coldmilk/icons/48x48/ - -ktdata_DATA = exit.png switchuser.png - diff --git a/src/plugins/webinterface/www/coldmilk/icons/64x64/Makefile.am b/src/plugins/webinterface/www/coldmilk/icons/64x64/Makefile.am deleted file mode 100644 index 3ff3ae0..0000000 --- a/src/plugins/webinterface/www/coldmilk/icons/64x64/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/coldmilk/icons/64x64/ - -ktdata_DATA = down.png folder1_man.png looknfeel.png - diff --git a/src/plugins/webinterface/www/coldmilk/icons/Makefile.am b/src/plugins/webinterface/www/coldmilk/icons/Makefile.am deleted file mode 100644 index cbe7db5..0000000 --- a/src/plugins/webinterface/www/coldmilk/icons/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS= 16x16 22x22 32x32 48x48 64x64 diff --git a/src/plugins/webinterface/www/default/Makefile.am b/src/plugins/webinterface/www/default/Makefile.am deleted file mode 100644 index 01f09df..0000000 --- a/src/plugins/webinterface/www/default/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/default - -ktdata_DATA = details.php only_seed.png favicon.ico grad1.jpg grad2.jpg menu_bg.png \ - header_tile.png high_priority.png icon.png interface.php ktorrentwebinterfacelogo.png \ - login.html low_priority.png normal_priority.png remove.png shutdown.php start.png \ - stop.png style.css stylen.css wz_tooltip.js diff --git a/src/plugins/webinterface/www/mobile/Makefile.am b/src/plugins/webinterface/www/mobile/Makefile.am deleted file mode 100644 index 3aae8b4..0000000 --- a/src/plugins/webinterface/www/mobile/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -INCLUDES = -I$(srcdir)/../../libktorrent $(all_includes) -METASOURCES = AUTO - -ktdatadir = $(kde_datadir)/ktorrent/www/mobile - - - -ktdata_DATA = favicon.ico interface.php ktorrentwebinterfacelogo.png login.html remove.png start.png stop.png settings.php torrent.php diff --git a/src/plugins/zeroconf/Makefile.am b/src/plugins/zeroconf/Makefile.am deleted file mode 100644 index 594adf8..0000000 --- a/src/plugins/zeroconf/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -INCLUDES = -I$(top_srcdir)/src/libktorrent -I$(top_builddir)/src/libktorrent $(all_includes) - -METASOURCES = AUTO - -if COMPILE_ZEROCONF -kde_module_LTLIBRARIES = ktzeroconfplugin.la -endif - -ktzeroconfplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(AVAHI_LIBS) $(AVAHI_TQT_LIBS) -ktzeroconfplugin_la_SOURCES = localbrowser.cpp avahiservice.cpp \ - zeroconfplugin.cpp - -ktzeroconfplugin_la_LIBADD = $(LIB_TDECORE) $(LIB_TDEFILE) $(LIB_TDEPARTS) $(LIB_TDEUI)\ - $(LIB_TQT) ../../libktorrent/libktorrent.la - -noinst_HEADERS = zeroconfplugin.h - -kde_services_DATA = ktzeroconfplugin.desktop -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) - - diff --git a/src/plugins/zeroconf/ktzeroconfplugin.desktop b/src/plugins/zeroconf/ktzeroconfplugin.desktop index 2cabcc7..069048e 100644 --- a/src/plugins/zeroconf/ktzeroconfplugin.desktop +++ b/src/plugins/zeroconf/ktzeroconfplugin.desktop @@ -1,22 +1,6 @@ [Desktop Entry] Name=ZeroConfPlugin -Name[bg]=Приставка ZeroConf -Name[de]=ZeroConf-Modul -Name[es]=Complemento de ZeroConf -Name[et]=ZeroConfi plugin -Name[it]=Plugin ZeroConf -Name[nb]=ZeroConf-modul -Name[nds]=ZeroConf-Moduul -Name[pl]=Wtyczka ZeroConf -Name[pt]='Plugin' do ZeroConf -Name[pt_BR]=Plugin ZeroConf -Name[sr]=ZeroConf прикључак -Name[sr@Latn]=ZeroConf priključak -Name[sv]=Zeroconf-insticksprogram -Name[tr]=ZeroConf Eklentisi -Name[uk]=Втулок ZeroConf -Name[xx]=xxZeroConfPluginxx -Name[zh_CN]=ZeroConf 插件 -X-TDE-ServiceTypes=KTorrent/Plugin + Type=Service X-TDE-Library=ktzeroconfplugin +X-TDE-ServiceTypes=KTorrent/Plugin diff --git a/src/scripts/Makefile.am b/src/scripts/Makefile.am deleted file mode 100644 index 2c6a020..0000000 --- a/src/scripts/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -bin_SCRIPTS=ktshell diff --git a/src/utests/CMakeLists.txt b/src/utests/CMakeLists.txt new file mode 100644 index 0000000..7eebbbe --- /dev/null +++ b/src/utests/CMakeLists.txt @@ -0,0 +1,18 @@ +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/src + ${CMAKE_SOURCE_DIR}/src/libktorrent +) + + +##### ktorrent (executable) + +tde_add_check_executable( ktutester AUTOMOC + SOURCES + unittest.cpp testrunner.cpp main.cpp upnpparsedescriptiontest.cpp upnpparseresponsetest.cpp + dhtmsgparsetest.cpp biginttest.cpp rc4test.cpp difflehellmantest.cpp + LINK + ktupnp-static + ktorrent-shared tdecore-shared tdeui-shared tdeio-shared DCOP-shared +) diff --git a/src/utests/Makefile.am b/src/utests/Makefile.am deleted file mode 100644 index 78de5ad..0000000 --- a/src/utests/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -INCLUDES = -I$(srcdir)/../libktorrent -I$(srcdir)/.. $(all_includes) -METASOURCES = AUTO -noinst_HEADERS = unittest.h testrunner.h upnpparsedescriptiontest.h \ - upnpparseresponsetest.h dhtmsgparsetest.h biginttest.h rc4test.h difflehellmantest.h -bin_PROGRAMS = ktutester -ktutester_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor -ktutester_SOURCES = unittest.cpp testrunner.cpp main.cpp \ - upnpparsedescriptiontest.cpp upnpparseresponsetest.cpp dhtmsgparsetest.cpp biginttest.cpp \ - rc4test.cpp difflehellmantest.cpp -ktutester_LDADD = ../plugins/upnp/libktupnp.la \ - ../libktorrent/libktorrent.la -KDE_CXXFLAGS = $(USE_EXCEPTIONS) $(USE_RTTI) diff --git a/src/utests/main.cpp b/src/utests/main.cpp index 7618cac..f9feb89 100644 --- a/src/utests/main.cpp +++ b/src/utests/main.cpp @@ -28,6 +28,7 @@ #include "biginttest.h" #include "rc4test.h" #include "difflehellmantest.h" +#include <tqfile.h> using namespace kt; using namespace bt; @@ -38,6 +39,7 @@ using namespace utest; int main(int argc,char** argv) { Globals::instance().setDebugMode(true); + TQFile::remove("ktutester.log"); Globals::instance().initLog("ktutester.log"); TestRunner tr; tr.addTest(new UPnPParseDescriptionTest()); diff --git a/src/utests/upnpparseresponsetest.cpp b/src/utests/upnpparseresponsetest.cpp index 97102cf..a096b59 100644 --- a/src/utests/upnpparseresponsetest.cpp +++ b/src/utests/upnpparseresponsetest.cpp @@ -38,7 +38,7 @@ namespace utest bool UPnPParseResponseTest::doTest() { - static const char* test_ps = "M-SEARCH * HTTP/1.1\r\n" + static const char* test_ps = "HTTP/1.1\r\n" "HOST: 239.255.255.250:1900\r\n" "ST:urn:schemas-upnp-org:device:InternetGatewayDevice:1\r\n" "MAN:\"ssdp:discover\"\r\n" diff --git a/subdirs b/subdirs deleted file mode 100644 index 51d9b55..0000000 --- a/subdirs +++ /dev/null @@ -1,3 +0,0 @@ -doc -src -translations diff --git a/translations/Makefile.am b/translations/Makefile.am deleted file mode 100644 index 54cb7de..0000000 --- a/translations/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = $(AUTODIRS) diff --git a/translations/desktop_files/ar.po b/translations/desktop_files/ar.po new file mode 100644 index 0000000..4a17bb9 --- /dev/null +++ b/translations/desktop_files/ar.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "قابس KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "زبون BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "برنامِج BitTorrent لِــ TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "قابس KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "تنزيل BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "قابس مرشح IP لِــ KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "قابس البحث لِــ KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/bg.po b/translations/desktop_files/bg.po new file mode 100644 index 0000000..76c58f1 --- /dev/null +++ b/translations/desktop_files/bg.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: bg\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Приставка за KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Бит Торент клиент" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Бит Торент клиент за TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Приставка за KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Сваляне на Бит Торент" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Приставка за сканиране" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Приставка за IP-филтриране" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Приставка за IP-филтриране (KTorrent)" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Приставка за преглед на журнални файлове" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Приставка за частично импортиране на файлове" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Приставка за RssFeed" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Приставка за сканиране" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Приставка за график" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Приставка за търсене" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Приставка за търсене (KTorrent)" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Приставка за статистика" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Приставка UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Уеб интерфейс" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Приставка ZeroConf" diff --git a/translations/desktop_files/br.po b/translations/desktop_files/br.po new file mode 100644 index 0000000..6e45451 --- /dev/null +++ b/translations/desktop_files/br.po @@ -0,0 +1,120 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: br\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Lugent KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Kliant BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Ur programm BitTorrent evit TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Lugent KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +#, fuzzy +msgid "BitTorrent Download" +msgstr "Kliant BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Lugent Sil IP" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Lugent sil IP evit KTorrentt" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +#, fuzzy +msgid "LogViewerPlugin" +msgstr "Lugent Sil IP" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +#, fuzzy +msgid "PartialFileImportPlugin" +msgstr "Lugent Sil IP" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +#, fuzzy +msgid "ScanFolderPlugin" +msgstr "Lugent Sil IP" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +#, fuzzy +msgid "SchedulerPlugin" +msgstr "Lugent klask" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Lugent klask" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Lugent klask evit KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +#, fuzzy +msgid "StatsPlugin" +msgstr "Lugent klask" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Lugent UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +#, fuzzy +msgid "ZeroConfPlugin" +msgstr "Lugent klask" diff --git a/translations/desktop_files/ca.po b/translations/desktop_files/ca.po new file mode 100644 index 0000000..8ca303e --- /dev/null +++ b/translations/desktop_files/ca.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Connector KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Client de BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Un programa de BitTorrent per TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Connector KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Una baixada BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Connector de filtres d'IP per a Ktorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Connector de cerca per a KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/cs.po b/translations/desktop_files/cs.po new file mode 100644 index 0000000..5c3afe0 --- /dev/null +++ b/translations/desktop_files/cs.po @@ -0,0 +1,117 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent modul" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent klient" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "BitTorrent pro TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent modul" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Stažení BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Modul prohledávání složek" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +#, fuzzy +msgid "IPFilterPlugin" +msgstr "Modul prohledávání složek" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "IP filtr modul pro KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +#, fuzzy +msgid "LogViewerPlugin" +msgstr "Modul plánování" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Modul prohledávání složek" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Modul plánování" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +#, fuzzy +msgid "SearchPlugin" +msgstr "Modul plánování" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Vyhledávací modul pro KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/cy.po b/translations/desktop_files/cy.po new file mode 100644 index 0000000..9bd409b --- /dev/null +++ b/translations/desktop_files/cy.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: cy\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +#, fuzzy +msgid "BitTorrent Client" +msgstr "Lawrlwythiad BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Lawrlwythiad BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/da.po b/translations/desktop_files/da.po new file mode 100644 index 0000000..d05d61e --- /dev/null +++ b/translations/desktop_files/da.po @@ -0,0 +1,119 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent-plugin" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent klient" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Et BitTorrent program for TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent-plugin" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent-download" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Plugin for mappesøgning" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +#, fuzzy +msgid "IPFilterPlugin" +msgstr "Plugin for mappesøgning" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +#, fuzzy +msgid "IP filter plugin for KTorrent" +msgstr "Søge-plugin for KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +#, fuzzy +msgid "LogViewerPlugin" +msgstr "Skemalægger-Plugin" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Plugin for mappesøgning" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Skemalægger-Plugin" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "SøgePlugin" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Søge-plugin for KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +#, fuzzy +msgid "StatsPlugin" +msgstr "SøgePlugin" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Web-grænseflade" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +#, fuzzy +msgid "ZeroConfPlugin" +msgstr "SøgePlugin" diff --git a/translations/desktop_files/de.po b/translations/desktop_files/de.po new file mode 100644 index 0000000..04cb309 --- /dev/null +++ b/translations/desktop_files/de.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent-Modul" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent-Programm" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Ein BitTorrent-Programm für TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent-Modul" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent-Herunterladevorgang" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Ordner-Durchsuchen-Modul" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IP-Filter-Modul" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "IP-Filter-Modul für KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Modul zur Anzeige von Protokolldateien" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Teildatei-Import-Modul" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RSS-Nachrichtenquellen-Modul" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Ordner-Durchsuchen-Modul" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Planer-Modul" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Suche-Modul" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Suche-Modul für KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Statistik-Modul" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP-Modul" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Web-Schnittstelle" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf-Modul" diff --git a/translations/desktop_files/el.po b/translations/desktop_files/el.po new file mode 100644 index 0000000..6da447b --- /dev/null +++ b/translations/desktop_files/el.po @@ -0,0 +1,116 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Πρόσθετο KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Πελάτης BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Μία εφαρμογή BitTorrent για το TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Πρόσθετο KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Λήψη BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Πρόσθετο σάρωσης φακέλων" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Πρόσθετο φίλτρου IP" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Πρόσθετο φίλτρου IP για το KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Πρόσθετο προβολής καταγραφής" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Πρόσθετο εισαγωγής μερικής λήψης" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Πρόσθετο ροών Rss" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Πρόσθετο σάρωσης φακέλων" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Πρόσθετο προγραμματισμού" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Πρόσθετο αναζήτησης" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Πρόσθετο αναζήτησης για το KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +#, fuzzy +msgid "StatsPlugin" +msgstr "Πρόσθετο αναζήτησης" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Πρόσθετο UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +#, fuzzy +msgid "ZeroConfPlugin" +msgstr "Πρόσθετο αναζήτησης" diff --git a/translations/desktop_files/es.po b/translations/desktop_files/es.po new file mode 100644 index 0000000..50d7f76 --- /dev/null +++ b/translations/desktop_files/es.po @@ -0,0 +1,115 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Complemento de KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Cliente de BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Un programa de BitTorrent para TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Complemento de KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Descarga de BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Filtro de IP" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Complemento de filtro de IP de KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Visualizador del registro" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Importación de ficheros parciales" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +#, fuzzy +msgid "ScanFolderPlugin" +msgstr "Filtro de IP" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +#, fuzzy +msgid "SchedulerPlugin" +msgstr "Complemento de búsqueda" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Complemento de búsqueda" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Complemento de búsqueda para KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Complemento de estadísticas" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Complemento UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Complemento de ZeroConf" diff --git a/translations/desktop_files/et.po b/translations/desktop_files/et.po new file mode 100644 index 0000000..3b54201 --- /dev/null +++ b/translations/desktop_files/et.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: et\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrenti plugin" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrenti klient" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "TDE BitTorrenti rakendus" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrenti plugin" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrenti allalaadimine" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Kataloogi uurimise plugin" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IP-filtri plugin" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "KTorrenti IP-filtri plugin" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Loginäitaja plugin" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Osalise faili impordi plugin" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RSS-kanali plugin" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Kataloogi uurimise plugin" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Ajastamisplugin" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Otsimisplugin" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "KTorrenti otsimisplugin" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Statistikaplugin" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP plugin" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Veebiliides" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConfi plugin" diff --git a/translations/desktop_files/fa.po b/translations/desktop_files/fa.po new file mode 100644 index 0000000..38929ba --- /dev/null +++ b/translations/desktop_files/fa.po @@ -0,0 +1,118 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "وصلۀ KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "کارخواه BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "یک برنامۀ BitTorrent برای TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "وصلۀ KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "بارگیری BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +#, fuzzy +msgid "IPFilterPlugin" +msgstr "وصلۀ جستجو" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "وصلۀ پالایۀ IP برای KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +#, fuzzy +msgid "ScanFolderPlugin" +msgstr "وصلۀ جستجو" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +#, fuzzy +msgid "SchedulerPlugin" +msgstr "وصلۀ جستجو" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "وصلۀ جستجو" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "وصلۀ جستجو برای KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +#, fuzzy +msgid "StatsPlugin" +msgstr "وصلۀ جستجو" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +#, fuzzy +msgid "ZeroConfPlugin" +msgstr "وصلۀ جستجو" diff --git a/translations/desktop_files/fr.po b/translations/desktop_files/fr.po new file mode 100644 index 0000000..9da6fd8 --- /dev/null +++ b/translations/desktop_files/fr.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Client BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Un programme BitTorrent pour TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +#, fuzzy +msgid "KTorrent Plugin" +msgstr "Client BitTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +#, fuzzy +msgid "BitTorrent Download" +msgstr "Client BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/gl.po b/translations/desktop_files/gl.po new file mode 100644 index 0000000..352a0c3 --- /dev/null +++ b/translations/desktop_files/gl.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Plugin KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Cliente BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Programa de BitTorrent para TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Plugin KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Descarga de BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Plugin de filtrado de IPs para KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Plugin de procuras para KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/it.po b/translations/desktop_files/it.po new file mode 100644 index 0000000..d17c9cd --- /dev/null +++ b/translations/desktop_files/it.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# Michele Calgaro <michele.calgaro@yahoo.it>, 2025. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: 2025-07-07 09:59+0000\n" +"Last-Translator: Michele Calgaro <michele.calgaro@yahoo.it>\n" +"Language-Team: Italian <https://mirror.git.trinitydesktop.org/weblate/" +"projects/applications/ktorrent-desktop-files/it/>\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.18.2\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Client BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Un programma BitTorrent per TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Plugin KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Scaricamento BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "InfoWidgetPlugin" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Plugin filtro ip" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Plugin filtro ip per KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Plugin visore registro" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Plugin importazione file parziali" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Plugin Fonti notizie" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Plugin scansione cartella" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Plugin pianificatore" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Plugin di ricerca" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Plugin di ricerca per KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Plugin statistiche" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Plugin UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Interfaccia Web" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Plugin ZeroConf" diff --git a/translations/desktop_files/ja.po b/translations/desktop_files/ja.po new file mode 100644 index 0000000..34bd5e5 --- /dev/null +++ b/translations/desktop_files/ja.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent プラグイン" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent クライアント" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "TDE のための BitTorrent プログラム" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent プラグイン" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent ダウンロード" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "KTorrent のための IP フィルタプラグイン" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "KTorrent のための検索プラグイン" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/ka.po b/translations/desktop_files/ka.po new file mode 100644 index 0000000..4b68aff --- /dev/null +++ b/translations/desktop_files/ka.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent-ის მოდული" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent-ის კლიენტი" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "BitTorrent-ის პროგრამა TDE-თვის" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent-ის მოდული" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent-ით ჩამოტვირვა" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "KTorrent-ის IP ფილტრაციის მოდული" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "ძებნის მოდული KTorrent-თვის" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/ktorrent-desktops.pot b/translations/desktop_files/ktorrent-desktops.pot new file mode 100644 index 0000000..655e352 --- /dev/null +++ b/translations/desktop_files/ktorrent-desktops.pot @@ -0,0 +1,112 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/lt.po b/translations/desktop_files/lt.po new file mode 100644 index 0000000..65fac29 --- /dev/null +++ b/translations/desktop_files/lt.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent klientas" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "BitTorrent programa skirta TDE aplinkai" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +#, fuzzy +msgid "KTorrent Plugin" +msgstr "BitTorrent klientas" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +#, fuzzy +msgid "BitTorrent Download" +msgstr "BitTorrent klientas" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/ms.po b/translations/desktop_files/ms.po new file mode 100644 index 0000000..2ea8d1b --- /dev/null +++ b/translations/desktop_files/ms.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: ms\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Klien BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Program BitTorrent untuk TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +#, fuzzy +msgid "KTorrent Plugin" +msgstr "Klien BitTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +#, fuzzy +msgid "BitTorrent Download" +msgstr "Klien BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/nb.po b/translations/desktop_files/nb.po new file mode 100644 index 0000000..2df0bc8 --- /dev/null +++ b/translations/desktop_files/nb.po @@ -0,0 +1,115 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: nb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent-modul" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent-klient" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Et BitTorrent-program for TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent-modul" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent-nedlasting" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Katalogundersøkingsmdoul" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IP-filtermodul" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "IP-filtermodul for KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Logvisningsmodul" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Filimportmodul" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RSS-modul" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Katalogundersøkingsmdoul" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Planleggermodul" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Søkemodul" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Søkemodul for KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +#, fuzzy +msgid "StatsPlugin" +msgstr "Søkemodul" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP-modul" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Internettgrensesnitt" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf-modul" diff --git a/translations/desktop_files/nds.po b/translations/desktop_files/nds.po new file mode 100644 index 0000000..5d48819 --- /dev/null +++ b/translations/desktop_files/nds.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: nds\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent-Moduul" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Bittorrent-Programm" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "En Bittorrent-Programm för TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent-Moduul" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Bittorrent-Daalladen" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Moduul för't Dörkieken vun Ornern" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "\"IP-Filter\"-Moduul" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "\"IP-Filter\"-Moduul för KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Logbookkieker-Moduul" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Importmoduul för Deeldateien" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RSS-Moduul" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Moduul för't Dörkieken vun Ornern" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Planer-Moduul" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Söök-Moduul" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Söök-Moduul för KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Statistik-Moduul" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP-Moduul" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Nettkoppelsteed" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf-Moduul" diff --git a/translations/desktop_files/nl.po b/translations/desktop_files/nl.po new file mode 100644 index 0000000..427f453 --- /dev/null +++ b/translations/desktop_files/nl.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# Heimen Stoffels <vistausss@fastmail.com>, 2025. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: 2025-07-03 09:59+0000\n" +"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n" +"Language-Team: Dutch <https://mirror.git.trinitydesktop.org/weblate/projects/" +"applications/ktorrent-desktop-files/nl/>\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.18.2\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent-cliënt" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Een BitTorrent-programma voor TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent-plugin" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent-download" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "Informatiewidgetplug-in" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IPFilter-plugin" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Plugin om op IP-adressen te filteren in KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Logweergaveplugin" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Import gedeeltelijke bestanden" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Rss-feedplug-in" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Mapscanplugin" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Plannerplugin" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Zoekplugin" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Zoekplugin voor KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Statistiekenplugin" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP-plugin" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Webinterface" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf-plug-in" diff --git a/translations/desktop_files/pa.po b/translations/desktop_files/pa.po new file mode 100644 index 0000000..5e59bba --- /dev/null +++ b/translations/desktop_files/pa.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: pa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent ਕਲਾਂਇਟ" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "TDE ਲਈ BitTorrent ਕਾਰਜ" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +#, fuzzy +msgid "KTorrent Plugin" +msgstr "BitTorrent ਕਲਾਂਇਟ" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +#, fuzzy +msgid "BitTorrent Download" +msgstr "BitTorrent ਕਲਾਂਇਟ" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "" diff --git a/translations/desktop_files/pl.po b/translations/desktop_files/pl.po new file mode 100644 index 0000000..7715bdd --- /dev/null +++ b/translations/desktop_files/pl.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Wtyczka KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Klient BitTorrenta" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Program BitTorrent dla TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Wtyczka KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Pobieranie plików BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Wtyczka przeszukiwania katalogów" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Wtyczka filtru IP" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Wtyczka filtru IP dla KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Wtyczka wyświetlania dziennika" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Wtyczka importu części plików" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Wtyczka kanały RSS" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Wtyczka przeszukiwania katalogów" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Wtyczka planowanie transferu" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Wtyczka wyszukiwania" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Wtyczka wyszukiwania dla KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Wtyczka statystyk" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Wtyczka UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Interfejs WWW" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Wtyczka ZeroConf" diff --git a/translations/desktop_files/pt.po b/translations/desktop_files/pt.po new file mode 100644 index 0000000..801a845 --- /dev/null +++ b/translations/desktop_files/pt.po @@ -0,0 +1,115 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "'Plugin' do KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Cliente de BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Um programa de BitTorrent para o TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "'Plugin' do KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Transferência do BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Filtro de IPs" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "'Plugin' de filtragem de IPs do KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Visualizador do Registo" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Importação de Ficheiros Parciais" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +#, fuzzy +msgid "ScanFolderPlugin" +msgstr "Filtro de IPs" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +#, fuzzy +msgid "SchedulerPlugin" +msgstr "'Plugin' de Procura" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "'Plugin' de Procura" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "'Plugin' de procura para o KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "'Plugin' de Estatísticas" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "'Plugin' UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Interface Web" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "'Plugin' do ZeroConf" diff --git a/translations/desktop_files/pt_BR.po b/translations/desktop_files/pt_BR.po new file mode 100644 index 0000000..82515b3 --- /dev/null +++ b/translations/desktop_files/pt_BR.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Plugin KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Cliente BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Um programa BitTorrent para o TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Plugin KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Um programa BitTorrent para download" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Plugins de Busca" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Plugin de Filtro de IP" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Plugin de Filtro de IP para o KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Plugin de Vizualização de Log" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Plugin de Importação Parcial de Arquivo" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Plugin de RssFeed" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Plugins de Busca" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Plugin de agendamento" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Plugin de Busca" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Busca de plug-in para o KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Plugin de Estatísticas" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Plugin UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Plugin ZeroConf" diff --git a/translations/desktop_files/ru.po b/translations/desktop_files/ru.po new file mode 100644 index 0000000..c565b10 --- /dev/null +++ b/translations/desktop_files/ru.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# Alexander Golubev <fatzer2@gmail.com>, 2025. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: 2025-07-03 09:59+0000\n" +"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n" +"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/" +"projects/applications/ktorrent-desktop-files/ru/>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.18.2\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Клиент BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Клиент BitTorrent для TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Модуль KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Скачать через BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +msgid "InfoWidgetPlugin" +msgstr "Модуль виджета информации" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Модуль IP-фильтра" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Модуль IP-фильтра для KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Модуль просмотра журнала" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Модуль частичного импорта файлов" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Модуль RSS-ленты" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Модуль сканирования папок" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Модуль планировщика" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Модуль поиска" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Модуль поиска для KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Модуль статистики" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Модуль UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Веб-интерфейс" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Модуль ZeroConf" diff --git a/translations/desktop_files/sk.po b/translations/desktop_files/sk.po new file mode 100644 index 0000000..1be123e --- /dev/null +++ b/translations/desktop_files/sk.po @@ -0,0 +1,116 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent Klient" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "BitTorrent klient pre TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +#, fuzzy +msgid "KTorrent Plugin" +msgstr "BitTorrent Klient" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Sťahovanie BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "ScanFolder Plugin" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IPFilter Plugin" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "IP filter plugin pre KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "LogViewer Plugin" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "PartialFileImport Plugin" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RssFeed Plugin" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "ScanFolder Plugin" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Scheduler Plugin" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Vyhľadávací Plugin" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Vyhľadávací plugin pre KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +#, fuzzy +msgid "StatsPlugin" +msgstr "Vyhľadávací Plugin" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP Plugin" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +#, fuzzy +msgid "ZeroConfPlugin" +msgstr "Vyhľadávací Plugin" diff --git a/translations/desktop_files/sr.po b/translations/desktop_files/sr.po new file mode 100644 index 0000000..53be4d3 --- /dev/null +++ b/translations/desktop_files/sr.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent прикључак" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent клијент" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "BitTorrent програм за TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent прикључак" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent преузимање" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Прикључак прегледа фасцикле" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Прикључак IP филтера" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Прикључак IP филтера за KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Прикључак приказа дневника" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Прикључак за увоз недовршених фајлова" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Прикључак Rss довода" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Прикључак прегледа фасцикле" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Прикључак распоређивања" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Прикључак претраге" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Прикључак претраге за KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Прикључак за статистику" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Прикључак за UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Веб интерфејс" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf прикључак" diff --git a/translations/desktop_files/sr@Latn.po b/translations/desktop_files/sr@Latn.po new file mode 100644 index 0000000..6f59ff9 --- /dev/null +++ b/translations/desktop_files/sr@Latn.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: sr@Latn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent priključak" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent klijent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "BitTorrent program za TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent priključak" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent preuzimanje" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Priključak pregleda fascikle" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "Priključak IP filtera" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Priključak IP filtera za KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Priključak prikaza dnevnika" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Priključak za uvoz nedovršenih fajlova" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Priključak Rss dovoda" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Priključak pregleda fascikle" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Priključak raspoređivanja" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Priključak pretrage" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Priključak pretrage za KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Priključak za statistiku" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "Priključak za UPnP" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Veb interfejs" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf priključak" diff --git a/translations/desktop_files/sv.po b/translations/desktop_files/sv.po new file mode 100644 index 0000000..530b2c1 --- /dev/null +++ b/translations/desktop_files/sv.po @@ -0,0 +1,113 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +msgid "KTorrent" +msgstr "Ktorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent-klient" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Ett BitTorrent-program för TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Ktorrent-insticksprogram" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent-nerladdning" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Insticksprogram för katalogsökning" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IP-filterinsticksprogram" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "IP-filterinsticksprogram för Ktorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Loggvisningsinsticksprogram" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Insticksprogram för partiell filimport" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RSS-kanalinsticksprogram" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Insticksprogram för katalogsökning" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Insticksprogram för schemaläggning" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Sökinsticksprogram" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Sökinsticksprogram för Ktorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Statistikinsticksprogram" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP-insticksprogram" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Webb-gränssnitt" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Zeroconf-insticksprogram" diff --git a/translations/desktop_files/tr.po b/translations/desktop_files/tr.po new file mode 100644 index 0000000..8f5b114 --- /dev/null +++ b/translations/desktop_files/tr.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent Eklentisi" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent İstemcisi" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "TDE için BitTorrent uygulaması" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent Eklentisi" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent İndirme" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Dizin Tarama Eklentisi" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IP Filtre Eklentisi" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "KTorrent için IP filtre eklentisi" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Kayıt Görüntü Eklentisi" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "Tamamlanmamış Dosya Alma Eklentisi" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RSS Besleme Eklentisi" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Dizin Tarama Eklentisi" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Zamanlayıcı Eklentisi" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Arama Eklentisi" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "KTorrent için arama eklentisi" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Arama Eklentisi" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP Eklentisi" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Ağ Arayüzü" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf Eklentisi" diff --git a/translations/desktop_files/uk.po b/translations/desktop_files/uk.po new file mode 100644 index 0000000..ed94904 --- /dev/null +++ b/translations/desktop_files/uk.po @@ -0,0 +1,115 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "Втулок KTorrent" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "Клієнт BitTorrent" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "Програма BitTorrent для TDE" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "Втулок KTorrent" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "Звантаження BitTorrent" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "Втулок сканування тек" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +#, fuzzy +msgid "IPFilterPlugin" +msgstr "Втулок сканування тек" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "Втулок фільтрування IP для KTorrent" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "Втулок перегляду журналу" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "Втулок подач RSS" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "Втулок сканування тек" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "Втулок розкладу" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "Втулок пошуку" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "Втулок пошуку для KTorrent" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "Втулок статистики" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Веб-інтерфейс" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "Втулок ZeroConf" diff --git a/translations/desktop_files/zh_CN.po b/translations/desktop_files/zh_CN.po new file mode 100644 index 0000000..2b9543e --- /dev/null +++ b/translations/desktop_files/zh_CN.po @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent 插件" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent 客户端" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "一个 TDE 的 BitTorrent 程序" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent 插件" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent 下载" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "扫描文件夹插件" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IP 过滤器插件" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "KTorrent 的 IP 过滤器插件" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "日志查看器插件" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "部分文件导入插件" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "RSS 种子插件" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "扫描文件夹插件" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "带宽规划器插件" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "搜索插件" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "KTorrent 的搜索插件" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +msgid "StatsPlugin" +msgstr "统计插件" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP 插件" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "Web 界面" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +msgid "ZeroConfPlugin" +msgstr "ZeroConf 插件" diff --git a/translations/desktop_files/zh_TW.po b/translations/desktop_files/zh_TW.po new file mode 100644 index 0000000..4f1d564 --- /dev/null +++ b/translations/desktop_files/zh_TW.po @@ -0,0 +1,116 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-06-30 19:08+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: apps/ktorrent/ktorrent.desktop:2 +#, fuzzy +msgid "KTorrent" +msgstr "KTorrent 外掛程式" + +#. GenericName +#: apps/ktorrent/ktorrent.desktop:4 +msgid "BitTorrent Client" +msgstr "BitTorrent 客戶端程式" + +#. Comment +#: apps/ktorrent/ktorrent.desktop:6 +msgid "A BitTorrent program for TDE" +msgstr "TDE 的 BitTorrent 程式" + +#. Name +#: apps/ktorrent/ktorrentplugin.desktop:2 +msgid "KTorrent Plugin" +msgstr "KTorrent 外掛程式" + +#. Comment +#: apps/ktorrent/x-bittorrent.desktop:2 +msgid "BitTorrent Download" +msgstr "BitTorrent 下載" + +#. Name +#: plugins/infowidget/ktinfowidgetplugin.desktop:2 +#, fuzzy +msgid "InfoWidgetPlugin" +msgstr "掃描資料夾外掛程式" + +#. Name +#: plugins/ipfilter/ktipfilterplugin.desktop:2 +msgid "IPFilterPlugin" +msgstr "IPFilter外掛程式" + +#. Comment +#: plugins/ipfilter/ktipfilterplugin.desktop:4 +msgid "IP filter plugin for KTorrent" +msgstr "KTorrent IP 過濾器外掛程式" + +#. Name +#: plugins/logviewer/ktlogviewerplugin.desktop:2 +msgid "LogViewerPlugin" +msgstr "紀錄檢視器外掛程式" + +#. Name +#: plugins/partfileimport/ktpartfileimportplugin.desktop:2 +msgid "PartialFileImportPlugin" +msgstr "PartialFileImport外掛程式" + +#. Name +#: plugins/rssfeed/ktrssfeedplugin.desktop:2 +msgid "RssFeedPlugin" +msgstr "" + +#. Name +#: plugins/scanfolder/ktscanfolderplugin.desktop:2 +msgid "ScanFolderPlugin" +msgstr "掃描資料夾外掛程式" + +#. Name +#: plugins/scheduler/ktschedulerplugin.desktop:2 +msgid "SchedulerPlugin" +msgstr "排程器外掛程式" + +#. Name +#: plugins/search/ktsearchplugin.desktop:2 +msgid "SearchPlugin" +msgstr "搜尋外掛程式" + +#. Comment +#: plugins/search/ktsearchplugin.desktop:4 +msgid "Search plugin for KTorrent" +msgstr "KTorrent 搜尋外掛程式" + +#. Name +#: plugins/stats/ktstatsplugin.desktop:2 +#, fuzzy +msgid "StatsPlugin" +msgstr "搜尋外掛程式" + +#. Name +#: plugins/upnp/ktupnpplugin.desktop:2 +msgid "UPnPPlugin" +msgstr "UPnP外掛程式" + +#. Name +#: plugins/webinterface/ktwebinterfaceplugin.desktop:2 +msgid "WebInterface" +msgstr "" + +#. Name +#: plugins/zeroconf/ktzeroconfplugin.desktop:2 +#, fuzzy +msgid "ZeroConfPlugin" +msgstr "搜尋外掛程式" diff --git a/translations/messages/Makefile.am b/translations/messages/Makefile.am deleted file mode 100644 index 0fa209c..0000000 --- a/translations/messages/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -POFILES = AUTO |