diff options
Diffstat (limited to 'kradio3/convert-presets')
-rw-r--r-- | kradio3/convert-presets/Makefile.am | 31 | ||||
-rw-r--r-- | kradio3/convert-presets/convert-presets.cpp | 192 | ||||
-rw-r--r-- | kradio3/convert-presets/po/Makefile | 654 | ||||
-rw-r--r-- | kradio3/convert-presets/po/Makefile.am | 2 | ||||
-rw-r--r-- | kradio3/convert-presets/po/de.po | 539 |
5 files changed, 1418 insertions, 0 deletions
diff --git a/kradio3/convert-presets/Makefile.am b/kradio3/convert-presets/Makefile.am new file mode 100644 index 0000000..9d369d1 --- /dev/null +++ b/kradio3/convert-presets/Makefile.am @@ -0,0 +1,31 @@ +subdirs = po . + +bin_PROGRAMS = convert-presets + +convert_presets_SOURCES = convert-presets.cpp +convert_presets_LDADD = $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) + + +# this 10 paths are KDE specific. Use them: +# kde_htmldir Where your docs should go to. (contains lang subdirs) +# kde_appsdir Where your application file (.kdelnk) should go to. +# kde_icondir Where your icon should go to. +# kde_minidir Where your mini icon should go to. +# kde_datadir Where you install application data. (Use a subdir) +# kde_locale Where translation files should go to.(contains lang subdirs) +# kde_cgidir Where cgi-bin executables should go to. +# kde_confdir Where config files should go to. +# kde_mimedir Where mimetypes should go to. +# kde_toolbardir Where general toolbar icons should go to. +# kde_wallpaperdir Where general wallpapers should go to. + +# set the include path for X, qt and KDE +INCLUDES= $(all_includes) + +METASOURCES = AUTO + +# the library search path. +convert_presets_LDFLAGS = $(all_libraries) $(KDE_RPATH) + +messages: rc.cpp + $(XGETTEXT) *.cpp -o po/kradio-convert-presets.pot diff --git a/kradio3/convert-presets/convert-presets.cpp b/kradio3/convert-presets/convert-presets.cpp new file mode 100644 index 0000000..3ba733c --- /dev/null +++ b/kradio3/convert-presets/convert-presets.cpp @@ -0,0 +1,192 @@ +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + +#include <kapplication.h> +#include <qstring.h> +#include <qtextstream.h> +#include <qfile.h> +#include <klocale.h> +#include <kdebug.h> +#include <kaboutdata.h> +#include <kcmdlineargs.h> +#include <qregexp.h> +#include <time.h> +#include <sys/fcntl.h> +#include <unistd.h> + +#define dev_urandom "/dev/urandom" + +QString createStationID() +{ + const int buffersize = 32; + unsigned char buffer[buffersize]; + + QString stime, srandom = ""; + stime.setNum(time(NULL)); + + int fd = open (dev_urandom, O_RDONLY); + read(fd, buffer, buffersize); + close(fd); + for (int i = 0; i < buffersize; ++i) + srandom += QString().sprintf("%02X", (unsigned int)buffer[i]); + +// kdDebug() << i18n("generated StationID: ") << stime << srandom << endl; + + return stime + srandom; +} + + + + +bool convertFile(const QString &file) +{ + //////////////////////////////////////////////////////////////////////// + // read input + //////////////////////////////////////////////////////////////////////// + + QFile presetFile (file); + + if (! presetFile.open(IO_ReadOnly)) { + kdDebug() << "convertFile: " + << i18n("error opening preset file") + << " " << file << " " + << i18n("for reading") << endl; + return false; + } + + QString xmlData; + + // make sure that qtextstream is gone when we close presetFile + { + QTextStream ins(&presetFile); + ins.setEncoding(QTextStream::Locale); + xmlData = ins.read(); + } + + if (xmlData.find("<format>", 0, false) >= 0) { + kdDebug() << "file " << file << " already in new format" << endl; + // but add <?xml line at beginning if missing + + { + presetFile.reset(); + QTextStream ins(&presetFile); + ins.setEncoding(QTextStream::UnicodeUTF8); + xmlData = ins.read(); + } + + if (xmlData.find("<?xml", 0, false) < 0) { + xmlData = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" + xmlData; + } + + } else { + + //////////////////////////////////////////////////////////////////////// + // convert file + //////////////////////////////////////////////////////////////////////// + + QRegExp qselect("<quickselect>.*</quickselect>"); + QRegExp docking("<dockingmenu>.*</dockingmenu>"); + QRegExp station("<station>(.*)</station>"); + QRegExp stationlist("<stationlist>"); + QRegExp emptyLines("\\n\\s*\\n"); + + #define stationIDElement "stationID" + + qselect.setMinimal(true); + docking.setMinimal(true); + station.setMinimal(true); + + xmlData = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" + xmlData; + xmlData.replace(stationlist, "<stationlist>\n\t\t<format>kradio-1.0</format>"); + xmlData.replace(qselect, ""); + xmlData.replace(docking, ""); + xmlData.replace(station, "<FrequencyRadioStation>\n" + "\t\t\t<" stationIDElement "></" stationIDElement ">" + "\\1</FrequencyRadioStation>" + ); + + int p = 0; + int f = 0; + while ( (f = xmlData.find("<" stationIDElement "></" stationIDElement ">", p) ) >= 0) { + xmlData.insert(f + 2 + QString(stationIDElement).length(), createStationID()); + } + + xmlData.replace(emptyLines, "\n"); + } + + presetFile.close(); + + + //////////////////////////////////////////////////////////////////////// + // write output + //////////////////////////////////////////////////////////////////////// + + if (! presetFile.open(IO_WriteOnly)) { + kdDebug() << "convertFile: " + << i18n("error opening preset file") + << " " << file << " " + << i18n("for writing") << endl; + return false; + } + + QTextStream outs(&presetFile); + outs.setEncoding(QTextStream::UnicodeUTF8); + + outs << xmlData; + + if (presetFile.status() != IO_Ok) { + kdDebug() << "StationList::writeXML: " + << i18n("error writing preset file") + << " " << file + << " (" << presetFile.state() << ")" + << endl; + return false; + } + + return true; +} + + +static const char *description = "convert-presets"; + +static KCmdLineOptions options[] = +{ + { "q", I18N_NOOP("be quiet"), 0}, + { "+[preset files]", I18N_NOOP("preset file to convert"), 0 }, + KCmdLineLastOption +}; + +int main(int argc, char *argv[]) +{ + KAboutData aboutData("convert-presets", I18N_NOOP("convert-presets"), + VERSION, description, KAboutData::License_GPL, + "(c) 2003-2005 Martin Witte", + 0, + "http://sourceforge.net/projects/kradio", + 0); + aboutData.addAuthor("Martin Witte", "", "witte@kawo1.rwth-aachen.de"); + + KCmdLineArgs::init( argc, argv, &aboutData ); + KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. + + KApplication a (false, false); + + KCmdLineArgs *args = KCmdLineArgs::parsedArgs(); + + for (int i = 0; i < args->count(); ++i) { + const char *x = args->arg(i); + if (! convertFile(x)) { + return -1; + } else { + if (! args->isSet("q")) + kdDebug() << x << ": ok" << endl; + } + } + if (args->count() == 0) { + kdDebug() << "no input" << endl; + return -1; + } + + return 0; +} diff --git a/kradio3/convert-presets/po/Makefile b/kradio3/convert-presets/po/Makefile new file mode 100644 index 0000000..b36affd --- /dev/null +++ b/kradio3/convert-presets/po/Makefile @@ -0,0 +1,654 @@ +# Makefile.in generated by automake 1.11 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# kradio3/convert-presets/po/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +pkgdatadir = $(datadir)/kradio-0.1.1.1~20061112 +pkgincludedir = $(includedir)/kradio-0.1.1.1~20061112 +pkglibdir = $(libdir)/kradio-0.1.1.1~20061112 +pkglibexecdir = $(libexecdir)/kradio-0.1.1.1~20061112 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = x86_64-pc-linux-gnu +host_triplet = x86_64-pc-linux-gnu +target_triplet = x86_64-pc-linux-gnu +subdir = kradio3/convert-presets/po +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +DIST_SOURCES = +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +#>+ 1 +DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = ${SHELL} /home/pusling/src/kradio-0.1.1.1~20061112/admin/missing --run aclocal-1.11 +AMTAR = ${SHELL} /home/pusling/src/kradio-0.1.1.1~20061112/admin/missing --run tar +AR = ar +ARTSCCONFIG = /usr/bin/artsc-config +AUTOCONF = $(SHELL) $(top_srcdir)/admin/cvs.sh configure || touch configure +AUTODIRS = +AUTOHEADER = ${SHELL} /home/pusling/src/kradio-0.1.1.1~20061112/admin/missing --run autoheader +AUTOMAKE = ${SHELL} /home/pusling/src/kradio-0.1.1.1~20061112/admin/missing --run automake-1.11 +AWK = gawk +CC = x86_64-linux-gnu-gcc +CCDEPMODE = depmode=gcc3 +CFLAGS = -std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -Wall -g -O2 -Wformat-security -Wmissing-format-attribute +CONF_FILES = $(top_srcdir)/./admin/configure.in.min $(top_srcdir)/configure.in.in $(top_srcdir)/./kradio3/configure.in.in +CPP = x86_64-linux-gnu-gcc -E +CPPFLAGS = -DQT_THREAD_SUPPORT -D_REENTRANT +CXX = x86_64-linux-gnu-g++ +CXXCPP = x86_64-linux-gnu-g++ -E +CXXDEPMODE = depmode=gcc3 +CXXFLAGS = -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -g -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION +CYGPATH_W = echo +DCOPIDL = /usr/bin/dcopidl +DCOPIDL2CPP = /usr/bin/dcopidl2cpp +DCOPIDLNG = /usr/bin/dcopidlng +DCOP_DEPENDENCIES = $(DCOPIDL) $(DCOPIDLNG) +DEFS = -DHAVE_CONFIG_H +DEPDIR = .deps +DOXYGEN = /usr/bin/doxygen +DOXYGEN_PROJECT_NAME = The KRadio API Reference +DOXYGEN_PROJECT_NUMBER = Version 3.5.5 +DSYMUTIL = +DUMPBIN = +ECHO_C = +ECHO_N = -n +ECHO_T = +EGREP = /bin/grep -E +ENABLE_PERMISSIVE_FLAG = -fpermissive +EXEEXT = +FGREP = /bin/grep -F +FRAMEWORK_COREAUDIO = +GMSGFMT = /usr/bin/msgfmt +GREP = /bin/grep +HAVE_GCC_VISIBILITY = 0 +INSTALL = /usr/bin/install -c -p +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} $(INSTALL_STRIP_FLAG) +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +KCFG_DEPENDENCIES = $(KCONFIG_COMPILER) +KCONFIG_COMPILER = /usr/bin/kconfig_compiler +KDECONFIG = /usr/bin/kde-config +KDE_CHECK_PLUGIN = $(KDE_PLUGIN) -rpath $(libdir) +KDE_EXTRA_RPATH = +KDE_HAS_DOXYGEN = yes +KDE_HAVE_DOT = YES +KDE_INCLUDES = -I/usr/include/kde +KDE_LDFLAGS = -L/usr/lib +KDE_MT_LDFLAGS = +KDE_MT_LIBS = -lpthread +KDE_NO_UNDEFINED = -Wl,--no-undefined -Wl,--allow-shlib-undefined +KDE_PLUGIN = -avoid-version -module -no-undefined $(KDE_NO_UNDEFINED) $(KDE_RPATH) $(KDE_MT_LDFLAGS) +KDE_RPATH = +KDE_USE_CLOSURE_FALSE = +KDE_USE_CLOSURE_TRUE = # +KDE_USE_FINAL_FALSE = +KDE_USE_FINAL_TRUE = # +KDE_USE_FPIE = -fPIE +KDE_USE_NMCHECK_FALSE = +KDE_USE_NMCHECK_TRUE = # +KDE_USE_PIE = -pie +KDE_XSL_STYLESHEET = /usr/share/apps/ksgmltools2/customization/kde-chunk.xsl +LD = /usr/bin/ld -m elf_x86_64 +LDFLAGS = +LDFLAGS_AS_NEEDED = +LDFLAGS_NEW_DTAGS = +LEX = ${SHELL} /home/pusling/src/kradio-0.1.1.1~20061112/admin/missing --run flex +LEXLIB = +LEX_OUTPUT_ROOT = +LFLAGS = -o.c +LIBCOMPAT = +LIBCRYPT = -lcrypt +LIBDL = -ldl +LIBJPEG = -ljpeg +LIBOBJS = +LIBPNG = -lpng -lz -lm +LIBPTHREAD = -lpthread +LIBRESOLV = -lresolv +LIBS = -lsndfile +LIBSM = -lSM -lICE +LIBSOCKET = +LIBTOOL = $(SHELL) $(top_builddir)/libtool +LIBUCB = +LIBUTIL = -lutil +LIBZ = -lz +LIB_ALSA = -lasound +LIB_KAB = -lkab +LIB_KABC = -lkabc +LIB_KDECORE = -lkdecore +LIB_KDED = +LIB_KDEPIM = -lkdepim +LIB_KDEPRINT = -lkdeprint +LIB_KDEUI = -lkdeui +LIB_KDNSSD = -lkdnssd +LIB_KFILE = -lkio +LIB_KFM = +LIB_KHTML = -lkhtml +LIB_KIMPROXY = -lkimproxy +LIB_KIO = -lkio +LIB_KJS = -lkjs +LIB_KNEWSTUFF = -lknewstuff +LIB_KPARTS = -lkparts +LIB_KSPELL = -lkspell +LIB_KSYCOCA = -lkio +LIB_KUNITTEST = -lkunittest +LIB_KUTILS = -lkutils +LIB_LAME = +LIB_LIRC = -llirc_client +LIB_OGG = -logg -lvorbisenc +LIB_POLL = +LIB_QPE = +LIB_QT = -lqt-mt $(LIBZ) $(LIBPNG) -lXext $(LIB_X11) $(LIBSM) -lpthread +LIB_SMB = -lsmb +LIB_X11 = -lX11 $(LIBSOCKET) +LIB_XEXT = -lXext +LIB_XRENDER = +LIPO = +LN_S = ln -s +LTLIBOBJS = +MAKEINFO = ${SHELL} /home/pusling/src/kradio-0.1.1.1~20061112/admin/missing --run makeinfo +MAKEKDEWIDGETS = /usr/bin/makekdewidgets +MCOPIDL = /usr/bin/mcopidl +MEINPROC = /usr/bin/meinproc +MKDIR_P = /bin/mkdir -p +MOC = /usr/share/qt3/bin/moc +MSGFMT = /usr/bin/msgfmt +NM = /usr/bin/nm -B +NMEDIT = +NOOPT_CFLAGS = -O0 +NOOPT_CXXFLAGS = -O0 +OBJDUMP = objdump +OBJEXT = o +OTOOL = +OTOOL64 = +PACKAGE = kradio-convert-presets +PACKAGE_BUGREPORT = +PACKAGE_NAME = +PACKAGE_STRING = +PACKAGE_TARNAME = +PACKAGE_URL = +PACKAGE_VERSION = +PATH_SEPARATOR = : +PERL = /usr/bin/perl +PLUGIN_ALSA = alsa-sound +PLUGIN_LIRC = lirc +PLUGIN_OSS = oss-sound +QTDOCDIR = /usr/share/qt3/doc/html +QTE_NORTTI = +QT_INCLUDES = -I/usr/include/qt3 +QT_LDFLAGS = -L/usr/share/qt3/lib +RANLIB = ranlib +SED = /bin/sed +SET_MAKE = +SHELL = /bin/bash +STRIP = strip +TOPSUBDIRS = kradio3 +UIC = /usr/share/qt3/bin/uic -L $(kde_widgetdir) -nounload +UIC_TR = tr2i18n +USER_INCLUDES = +USER_LDFLAGS = +USE_EXCEPTIONS = -fexceptions +USE_RTTI = +USE_THREADS = +VERSION = 3.5.5 +WOVERLOADED_VIRTUAL = +XGETTEXT = /usr/bin/xgettext +XMKMF = +XMLLINT = /usr/bin/xmllint +X_EXTRA_LIBS = +X_INCLUDES = -I. +X_LDFLAGS = -L/usr/lib +X_PRE_LIBS = +X_RPATH = +abs_builddir = /home/pusling/src/kradio-0.1.1.1~20061112/kradio3/convert-presets/po +abs_srcdir = /home/pusling/src/kradio-0.1.1.1~20061112/kradio3/convert-presets/po +abs_top_builddir = /home/pusling/src/kradio-0.1.1.1~20061112 +abs_top_srcdir = /home/pusling/src/kradio-0.1.1.1~20061112 +ac_ct_CC = +ac_ct_CXX = +ac_ct_DUMPBIN = +all_includes = -I/usr/include/kde -I/usr/include/qt3 -I. +all_libraries = -L/usr/share/qt3/lib -L/usr/lib +am__include = include +am__leading_dot = . +am__quote = +am__tar = ${AMTAR} chof - "$$tardir" +am__untar = ${AMTAR} xf - +bindir = ${exec_prefix}/bin +build = x86_64-pc-linux-gnu +build_alias = x86_64-linux-gnu +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = pc +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE} +dvidir = ${docdir} +exec_prefix = ${prefix} +host = x86_64-pc-linux-gnu +host_alias = x86_64-linux-gnu +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = pc +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${prefix}/share/info +install_sh = ${SHELL} /home/pusling/src/kradio-0.1.1.1~20061112/admin/install-sh +kde_appsdir = ${datadir}/applnk +kde_bindir = ${exec_prefix}/bin +kde_confdir = ${datadir}/config +kde_datadir = ${datadir}/apps +kde_htmldir = /usr/share/doc/kde/HTML +kde_icondir = ${datadir}/icons +kde_includes = /usr/include/kde +kde_kcfgdir = ${datadir}/config.kcfg +kde_libraries = /usr/lib +kde_libs_htmldir = /usr/share/doc/kde/HTML +kde_libs_prefix = /usr +kde_locale = ${datadir}/locale +kde_mimedir = ${datadir}/mimelnk +kde_moduledir = ${libdir}/kde3 +kde_qtver = 3 +kde_servicesdir = ${datadir}/services +kde_servicetypesdir = ${datadir}/servicetypes +kde_sounddir = ${datadir}/sounds +kde_styledir = ${libdir}/kde3/plugins/styles +kde_templatesdir = ${datadir}/templates +kde_wallpaperdir = ${datadir}/wallpapers +kde_widgetdir = /usr/lib/kde3/plugins/designer +kdeinitdir = $(kde_moduledir) +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +libkradiodir = $(libdir)/kradio/plugins +localedir = ${datarootdir}/locale +localstatedir = ${prefix}/var +lt_ECHO = echo +mandir = ${prefix}/share/man +mkdir_p = /bin/mkdir -p +oldincludedir = /usr/include +pdfdir = ${docdir} +prefix = /usr +program_transform_name = s,x,x, +psdir = ${docdir} +qt_includes = /usr/include/qt3 +qt_libraries = /usr/share/qt3/lib +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = ${prefix}/etc +target = x86_64-pc-linux-gnu +target_alias = +target_cpu = x86_64 +target_os = linux-gnu +target_vendor = pc +top_build_prefix = ../../../ +top_builddir = ../../.. +top_srcdir = ../../.. +x_includes = . +x_libraries = /usr/lib +xdg_appsdir = ${datadir}/applications/kde +xdg_directorydir = ${datadir}/desktop-directories +xdg_menudir = ${sysconfdir}/xdg/menus +#>- POFILES = AUTO +#>+ 2 +POFILES = de.po +GMOFILES = de.gmo +#>- all: all-am +#>+ 1 +all: all-nls docs-am all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ +#>- && { if test -f $@; then exit 0; else break; fi; }; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu kradio3/convert-presets/po/Makefile'; \ +#>- $(am__cd) $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu kradio3/convert-presets/po/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu kradio3/convert-presets/po/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu kradio3/convert-presets/po/Makefile + cd $(top_srcdir) && perl admin/am_edit kradio3/convert-presets/po/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +#>- uninstall: uninstall-am +#>+ 1 +uninstall: uninstall-nls uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-am +#>+ 1 +clean: kde-rpo-clean clean-am + +#>- clean-am: clean-generic clean-libtool mostlyclean-am +#>+ 1 +clean-am: clean-bcheck clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-nls + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +#>- maintainer-clean: maintainer-clean-am +#>+ 1 +maintainer-clean: clean-nls maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in de.po Makefile.am + +#>+ 4 +de.gmo: de.po + rm -f de.gmo; $(GMSGFMT) -o de.gmo $(srcdir)/de.po + test ! -f de.gmo || touch de.gmo + +#>+ 3 +clean-nls: + -rm -f de.gmo + +#>+ 10 +install-nls: + @for base in de ; do \ + echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES/$(PACKAGE).mo ;\ + $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES ; \ + if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES/$(PACKAGE).mo ;\ + elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$$base/LC_MESSAGES/$(PACKAGE).mo ;\ + fi ;\ + done + + +#>+ 3 +uninstall-nls: + rm -f $(DESTDIR)$(kde_locale)/de/LC_MESSAGES/$(PACKAGE).mo + +#>+ 2 +all-nls: $(GMOFILES) + +#>+ 8 +distdir-nls:$(GMOFILES) + for file in $(POFILES); do \ + cp $(srcdir)/$$file $(distdir); \ + done + for file in $(GMOFILES); do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 4 +merge: + $(MAKE) -f $(top_srcdir)/admin/Makefile.common package-merge POFILES="${POFILES}" PACKAGE=${PACKAGE} + + +#>+ 2 +docs-am: + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu kradio3/convert-presets/po/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu kradio3/convert-presets/po/Makefile + cd $(top_srcdir) && perl admin/am_edit kradio3/convert-presets/po/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-am + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/kradio3/convert-presets/po/Makefile.am b/kradio3/convert-presets/po/Makefile.am new file mode 100644 index 0000000..a2d8133 --- /dev/null +++ b/kradio3/convert-presets/po/Makefile.am @@ -0,0 +1,2 @@ +POFILES = AUTO +PACKAGE = kradio-convert-presets diff --git a/kradio3/convert-presets/po/de.po b/kradio3/convert-presets/po/de.po new file mode 100644 index 0000000..190b6f0 --- /dev/null +++ b/kradio3/convert-presets/po/de.po @@ -0,0 +1,539 @@ +# translation of de.po to +# This file is put in the public domain. +# +# Ernst Martin Witte <witte@kawo1.rwth-aachen.de>, 2006. +# Ernst Martin Witte <emw@nocabal.de>, 2006. +msgid "" +msgstr "" +"Project-Id-Version: de\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-11-06 00:27+0100\n" +"PO-Revision-Date: 2006-11-05 23:47+0100\n" +"Last-Translator: Ernst Martin Witte <emw@nocabal.de>\n" +"Language-Team: <de@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 16 +#: rc.cpp:3 libkradio/pluginmanager-configuration-ui.cpp:170 +#, no-c-format +msgid "PluginManagerConfigurationUI" +msgstr "PluginManagerConfigurationUI" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 30 +#: rc.cpp:6 libkradio/pluginmanager-configuration-ui.cpp:171 +#, no-c-format +msgid "Show Progress Bar during Startup for Plugin Initiali&zation" +msgstr "Fortschrittsbalken bei der Initialisierung der Plugins anzeigen" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 33 +#: rc.cpp:9 libkradio/pluginmanager-configuration-ui.cpp:172 +#, no-c-format +msgid "Alt+Z" +msgstr "Alt+Z" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 78 +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 229 +#: rc.cpp:13 rc.cpp:34 libkradio/pluginmanager-configuration-ui.cpp:63 +#: libkradio/pluginmanager-configuration-ui.cpp:104 +#: libkradio/pluginmanager-configuration-ui.cpp:174 +#: libkradio/pluginmanager-configuration-ui.cpp:183 +#, no-c-format +msgid "Plugin Class" +msgstr "Plugin Klasse" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 89 +#: rc.cpp:16 libkradio/pluginmanager-configuration-ui.cpp:64 +#: libkradio/pluginmanager-configuration-ui.cpp:175 +#: libkradio/pluginmanager-configuration.cpp:144 +#, no-c-format +msgid "Instance Name" +msgstr "Name der Instanz" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 100 +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 240 +#: rc.cpp:19 rc.cpp:37 libkradio/pluginmanager-configuration-ui.cpp:65 +#: libkradio/pluginmanager-configuration-ui.cpp:105 +#: libkradio/pluginmanager-configuration-ui.cpp:176 +#: libkradio/pluginmanager-configuration-ui.cpp:184 +#: libkradio-gui/radiostation-listview.cpp:36 +#, no-c-format +msgid "Description" +msgstr "Beschreibung" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 116 +#: rc.cpp:22 libkradio/pluginmanager-configuration-ui.cpp:177 +#, no-c-format +msgid "list of running plugins" +msgstr "Liste der laufenden Plugins" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 153 +#: rc.cpp:26 libkradio/pluginmanager-configuration-ui.cpp:179 +#, no-c-format +msgid "remove/stop a selected plugin instance" +msgstr "Anhalten/Entfernen der ausgewählten Plugin-Instanz" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 223 +#: rc.cpp:31 libkradio/pluginmanager-configuration-ui.cpp:182 +#, no-c-format +msgid "create a new instance of selected plugin class" +msgstr "Erzeugen einer neuen Instanz der ausgewählten Pluginklasse" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 256 +#: rc.cpp:40 libkradio/pluginmanager-configuration-ui.cpp:185 +#, no-c-format +msgid "list of available plugin classes" +msgstr "Liste der Verfügbaren Plugin-Klassen" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 297 +#: rc.cpp:44 libkradio/pluginmanager-configuration-ui.cpp:187 +#, no-c-format +msgid "select a plugin library" +msgstr "Auswahl einer Plugin-Bibliothek" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 317 +#: rc.cpp:48 libkradio/pluginmanager-configuration-ui.cpp:189 +#, no-c-format +msgid "unload a plugin library" +msgstr "Entfernen einer Plugin-Bibliothek" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 337 +#: rc.cpp:52 libkradio/pluginmanager-configuration-ui.cpp:191 +#, no-c-format +msgid "load a selected plugin library" +msgstr "Laden der ausgewählten Plugin-Bibliothek" + +#. i18n: file libkradio/pluginmanager-configuration-ui.ui line 353 +#: rc.cpp:55 libkradio/pluginmanager-configuration-ui.cpp:192 +#, no-c-format +msgid "list of loaded plugin libraries" +msgstr "Liste der geladenen Plugin-Bibliotheken" + +#. i18n: file libkradio-gui/standardscandialog-ui.ui line 16 +#: rc.cpp:58 libkradio-gui/standardscandialog-ui.cpp:86 +#, no-c-format +msgid "Stations search in progress ..." +msgstr "Sendersuchlauf läuft ..." + +#. i18n: file libkradio-gui/standardscandialog-ui.ui line 104 +#: rc.cpp:64 libkradio-gui/standardscandialog-ui.cpp:88 +#, no-c-format +msgid "remaining time" +msgstr "verbleibende Zeit" + +#. i18n: file libkradio-gui/standardscandialog-ui.ui line 120 +#: rc.cpp:67 libkradio-gui/standardscandialog-ui.cpp:89 +#, no-c-format +msgid "<p align=\"right\">nothing here</p>" +msgstr "<p align=\"right\">hier ist nix</p>" + +#. i18n: file libkradio-gui/stationselector-ui.ui line 16 +#: rc.cpp:70 libkradio-gui/stationselector-ui.cpp:90 +#, no-c-format +msgid "StationSelectorUI" +msgstr "StationSelectorUI" + +#. i18n: file libkradio-gui/stationselector-ui.ui line 30 +#: rc.cpp:73 libkradio-gui/stationselector-ui.cpp:91 +#, no-c-format +msgid "Selected Stations" +msgstr "Ausgewählte Sender" + +#. i18n: file libkradio-gui/stationselector-ui.ui line 119 +#: rc.cpp:78 libkradio-gui/stationselector-ui.cpp:94 +#, no-c-format +msgid "Available Stations" +msgstr "Verfügbare Sender" + +#: interfaces/errorlog-interfaces.cpp:43 interfaces/errorlog-interfaces.cpp:78 +msgid "%1 Error: %2\n" +msgstr "%1 Fehler: %2\n" + +#: interfaces/errorlog-interfaces.cpp:52 interfaces/errorlog-interfaces.cpp:87 +msgid "%1 Warning: %2\n" +msgstr "%1 Warnung: %2\n" + +#: interfaces/errorlog-interfaces.cpp:61 interfaces/errorlog-interfaces.cpp:96 +msgid "%1 Information: %2\n" +msgstr "%1 Information: %2\n" + +#: interfaces/errorlog-interfaces.cpp:70 +#: interfaces/errorlog-interfaces.cpp:105 +msgid "%1 Debug: %2\n" +msgstr "%1 Debug: %2\n" + +#: libkradio/fileringbuffer.cpp:34 libkradio/fileringbuffer.cpp:67 +msgid "cannot open buffer file %1" +msgstr "kann die Puffer-Datei %1 nicht öffnen" + +#: libkradio/fileringbuffer.cpp:92 +msgid "FileRingbuffer::resize: Writing to tmpfile %1 failed. " +msgstr "" +"FileRingbuffer::resize: Schreiben in die temporäre Datei %1 schlug fehl. " + +#: libkradio/fileringbuffer.cpp:98 +msgid "FileRingbuffer::resize: Opening tmpfile %1 failed. " +msgstr "" +"FileRingbuffer::resize: Das Öffnen der temporären Datei %1 schlug fehl. " + +#: libkradio/fileringbuffer.cpp:126 libkradio/fileringbuffer.cpp:144 +msgid "FileRingBuffer::addData: failed writing data to file %1." +msgstr "FileRingBuffer::addData: Das Schreiben in die Datei %1 schlug fehl." + +#: libkradio/fileringbuffer.cpp:167 +msgid "FileRingBuffer::takeData: failed reading data to file %1." +msgstr "FileRingBuffer::takeData: Das Lesen aus der Datei %1 schlug fehl." + +#: libkradio/kradioapp.cpp:44 +msgid "" +"KRadio - The Radio Application for KDE<P>With KRadio you can listen to radio " +"broadcasts with the help of your V4L/V4L2 compatible radio card.<P>The " +"KRadio Project contains a station preset data database. To complete this " +"database you are encouraged to contribute your station preset file to the " +"project. Just send it to one of the authors. <P>If you like to contribute " +"your ideas, your own plugins or translations, don't hesitate to contact one " +"of the authors.<P>" +msgstr "" +"KRadio - Das Radio-Programm für KDE<P>Mit KRadio und einer Radiokarte, die " +"vom Video-Für-Linux Treiber des Linux-Kernels unterstützt wird, können Sie " +"am PC Radiosendungen hören.<P> Das KRadio-Projekt baut eine weltweite " +"Senderdatenbank auf. Seien Sie ermutigt, Ihre eigenen Sendereinstellungen " +"dem KRadio-Projekt beizusteuern. Schicken Sie ihre Sendereinstellungen " +"einfach an einen der Autoren. <P> Wenn Sie mit Ihren Ideen, eigenen Plugins " +"oder Übersetzungen zum KRadio-Projekt beitragen wollen, zögern Sie nicht, " +"sich mit einem der Autoren in Verbindung zu setzen.<P>" + +#: libkradio/kradioapp.cpp:66 +msgid "" +"Preset Database, Remote Control Support, Alarms, Rewrite for KRadio 0.3.0, " +"Misc" +msgstr "" +"Sender-Datenbank, Unterstützung für Fernsteuerungen, Wecker, Überarbeitung " +"zu KRadio 0.3.0, Verschiedenes" + +#: libkradio/kradioapp.cpp:67 main.cpp:43 +msgid "Buildsystem, Standards Conformance, Cleanups" +msgstr "Buildsystem, Standardkonformität, Aufräumarbeiten " + +#: libkradio/kradioapp.cpp:69 main.cpp:45 +msgid "idea, first basic application" +msgstr "Idee, allererste Anwendung" + +#: libkradio/kradioapp.cpp:71 +msgid "Many People around the World ... " +msgstr "Viele Leute rund um die Welt ..." + +#: libkradio/kradioapp.cpp:72 +msgid "" +"... which contributed station preset files \n" +"and tested early and unstable snapshots of KRadio \n" +"with much patience" +msgstr "" +"... die Senderauswahl-Dateien beigesteuert und frühe und instabile Snapshots " +"von KRadio mit viel Geduld getestet haben. " + +#: libkradio/kradioapp.cpp:106 +msgid "Library %1: Plugin Entry Point is missing\n" +msgstr "Bibliothek %1: Eintrittspunkt wurde nicht gefunden\n" + +#: libkradio/kradioapp.cpp:108 libkradio/kradioapp.cpp:119 +msgid "Plugin Library Load Error" +msgstr "Das Laden der Bibliothek schlug fehl" + +#: libkradio/kradioapp.cpp:116 +msgid "" +"Library %1: \n" +"%2" +msgstr "" +"Bibliothek %1: \n" +"%2" + +#: libkradio/kradioapp.cpp:143 +msgid "saveState" +msgstr "saveState" + +#: libkradio/kradioapp.cpp:221 +msgid "Instance" +msgstr "Instanz" + +#: libkradio/kradioapp.cpp:242 +msgid "KRadio Configuration" +msgstr "KRadio-Konfiguration " + +#: libkradio/kradioapp.cpp:243 +msgid "About KRadio Components" +msgstr "Über die KRadio-Komponenten " + +#: libkradio/kradioapp.cpp:271 +msgid "Error: Loading Library %1 failed: %2" +msgstr "Fehler: Das Laden der Bibliothek %1 schlug fehl: %2" + +#: libkradio/kradioapp.cpp:322 +msgid "Error: Creation of instance \"%1\" of class %2 falied." +msgstr "Fehler: Das erzeugen der Instanz \"%1\" der Klasse %2 schlug fehl." + +#: libkradio/kradioapp.cpp:328 +msgid "Error: Cannot create instance \"%1\" of unknown class %2." +msgstr "" +"Fehler: Kann die Instanz \"%1\" der unbekannten Klasse %2 nicht erzeugen." + +#: libkradio/multibuffer.cpp:89 +msgid "Buffer Overflow. " +msgstr "Puffer Überlauf." + +#: libkradio/plugin_configuration_dialog.cpp:29 +msgid "Configuration Dialog" +msgstr "Konfigurationsdialog" + +#: libkradio/pluginmanager-configuration.cpp:143 +msgid "Enter Plugin Instance Name" +msgstr "Name der Plugin-Instanz eingeben" + +#: libkradio/pluginmanager.cpp:123 +msgid "Hide %1" +msgstr "Verstecke %1" + +#: libkradio/pluginmanager.cpp:123 +msgid "Show %1" +msgstr "%1 anzeigen" + +#: libkradio/pluginmanager.cpp:350 +msgid "Plugins" +msgstr "Pluginss" + +#: libkradio/pluginmanager.cpp:351 +msgid "Plugin Library Configuration" +msgstr "Konfiguration der Plugin-Bibliotheken" + +#: libkradio/pluginmanager.cpp:446 +msgid "Starting Plugins" +msgstr "Starten der Plugins" + +#: libkradio/pluginmanager.cpp:459 libkradio/pluginmanager.cpp:476 +msgid "Creating Plugin %1" +msgstr "Erzeuge Plugin %1" + +#: libkradio/pluginmanager.cpp:490 +msgid "Initializing Plugin %1" +msgstr "Starten des Plugins %1" + +#: libkradio/stationlist.cpp:255 +msgid "Contains merged Data" +msgstr "Enthält zusammengefügte Einträge" + +#: libkradio/stationlist.cpp:315 +msgid "" +"Probably an old station preset file was read.\n" +"You have to rebuild your station selections for the quickbar and the docking " +"menu." +msgstr "" +"Wahrscheinlich wurde eine alte Senderdatei gelesen.\n" +"Sie müssen ihre Senderauswahlen für das Kurzwahlfenster und das " +"Kontrollleistenmenü neu erstellen." + +#: libkradio/stationlist.cpp:325 +msgid "parsing failed" +msgstr "Das Parsen schlug fehl" + +#: libkradio/stationlist.cpp:329 +msgid "" +"Parsing the station preset file failed.\n" +"See console output for more details." +msgstr "" +"Das Parsen der Senderdatei schlug fehl.\n" +"Mehr informationen gibts in der Ausgabe auf der Konsole." + +#: libkradio/stationlist.cpp:343 libkradio/stationlist.cpp:349 +msgid "error downloading preset file %1" +msgstr "Fehler beim Download der Senderdatei %1" + +#: libkradio/stationlist.cpp:345 +msgid "Download of the station preset file at %1 failed." +msgstr "Der Download der Senderdatei %1 schlug fehl." + +#: libkradio/stationlist.cpp:355 +msgid "temporary file: " +msgstr "temporäre Datei: " + +#: libkradio/stationlist.cpp:361 +msgid "error opening preset file %1" +msgstr "Fehler beim Öffnen der Senderdatei %1" + +#: libkradio/stationlist.cpp:364 +msgid "Opening of the station preset file at %1 failed." +msgstr "Das Öffnen der Senderdatei %1 schluf fehl." + +#: libkradio/stationlist.cpp:383 +msgid "Old Preset File Format detected" +msgstr "Altes Senderdateiformat erkannt" + +#: libkradio/stationlist.cpp:461 +msgid "error writing to tempfile %1" +msgstr "Fehler beim schreiben in die temporäre Datei %1" + +#: libkradio/stationlist.cpp:464 +msgid "Writing station preset file %1 failed." +msgstr "Das Schreiben der Senderdatei %1 schlug fehl." + +#: libkradio/stationlist.cpp:476 +msgid "error uploading preset file %1" +msgstr "Fehler: Das Speichern der Senderlistendatei %1 schlug fehl" + +#: libkradio/stationlist.cpp:480 +msgid "Upload of station preset file to %1 failed." +msgstr "Der Upload der Senderdatei %1 schlug fehl." + +#: libkradio/stationlistxmlhandler.cpp:64 +msgid "misplaced element %1" +msgstr "unerwartetes Element %1" + +#: libkradio/stationlistxmlhandler.cpp:116 +msgid "unknown or unexpected element %1" +msgstr "unbekanntes oder unerwartetes Element %1" + +#: libkradio/stationlistxmlhandler.cpp:145 +msgid "expected element %1, but found %2" +msgstr "erwartetes Element: %1, gefundenes: %2" + +#: libkradio/stationlistxmlhandler.cpp:149 +msgid "unexpected element %1" +msgstr "unerwartetes Element %1" + +#: libkradio/stationlistxmlhandler.cpp:157 +msgid "invalid data for element %1" +msgstr "ingültige Daten im Element %1" + +#: libkradio/stationlistxmlhandler.cpp:172 +msgid "found a station list with unknown format %1" +msgstr "Die Senderdatei enthält das unbekannte Format %1" + +#: libkradio/stationlistxmlhandler.cpp:212 +msgid "unknown property %1 for class %2" +msgstr "Die Eigenschaft %1 ist der Klasse %2 unbekannt" + +#: libkradio/stationlistxmlhandler.cpp:219 +msgid "characters ignored for element %1" +msgstr "Einige Zeichen des Elements %1 wurden ignoriert" + +#: libkradio-gui/aboutwidget.cpp:282 +msgid "Invalid layout" +msgstr "Ungültiges Layout" + +#: libkradio-gui/aboutwidget.cpp:451 +msgid "%1 %2 (Using KDE %3)" +msgstr "%1 %2 (KDE %3)" + +#: libkradio-gui/aboutwidget.cpp:454 +msgid "%1 %2, %3" +msgstr "%1 %2, %3" + +#: libkradio-gui/aboutwidget.cpp:527 +msgid "A&uthor" +msgstr "A&utor" + +#: libkradio-gui/aboutwidget.cpp:527 +msgid "A&uthors" +msgstr "A&utoren" + +#: libkradio-gui/aboutwidget.cpp:541 +msgid "&Thanks To" +msgstr "&Dank an" + +#: libkradio-gui/aboutwidget.cpp:554 +msgid "T&ranslation" +msgstr "Ü&bersetzungen" + +#: libkradio-gui/aboutwidget.cpp:571 +msgid "&License Agreement" +msgstr "&Lizenzen" + +#: libkradio-gui/aboutwidget.cpp:585 +msgid "Image missing" +msgstr "Bilddatei fehlt" + +#: libkradio-gui/radiostation-listview.cpp:33 +msgid "No." +msgstr "Nr." + +#: libkradio-gui/radiostation-listview.cpp:34 +msgid "Icon" +msgstr "Symbol " + +#: libkradio-gui/radiostation-listview.cpp:35 +msgid "Station" +msgstr "Sender" + +#: libkradio-gui/radiostation-listview.cpp:234 +msgid "contentsDragEnterEvent accepted" +msgstr "contentsDragEnterEvent angenommen" + +#: libkradio-gui/radiostation-listview.cpp:236 +msgid "contentsDragEnterEvent rejected" +msgstr "contentsDragEnterEvent abgelehnt" + +#: libkradio-gui/standardscandialog.cpp:118 +msgid "new station " +msgstr "Neuer Sender " + +#: libkradio-gui/standardscandialog.cpp:142 +msgid "&Done" +msgstr "&Fertig" + +#: libkradio-gui/standardscandialog.cpp:160 +msgid "<p align=\"right\">%1</p>" +msgstr "<p align=\"right\">%1</p>" + +#: libkradio-gui/standardscandialog.cpp:162 +#: libkradio-gui/standardscandialog.cpp:165 radio-stations/radiostation.h:150 +#: radio-stations/radiostation.h:151 +msgid "unknown" +msgstr "unbekannt" + +#: libkradio-gui/station-drag-object.cpp:69 +msgid "canDecode = true" +msgstr "canDecode = true" + +#: radio-stations/frequencyradiostation.cpp:118 +#: radio-stations/internetradiostation.cpp:118 +msgid "%1, %2" +msgstr "%1, %2" + +#: radio-stations/frequencyradiostation.cpp:132 +msgid "%1 MHz" +msgstr "%1 MHz" + +#: radio-stations/frequencyradiostation.cpp:134 +msgid "%1 kHz" +msgstr "%1 kHz" + +#: radio-stations/radiostation-config.cpp:45 +msgid "I don't know how to edit this station" +msgstr "Keine Ahnung, wie dieser Sender bearbeitet werden soll" + +#: radio-stations/radiostation-config.cpp:68 +msgid "Frequency:" +msgstr "Frequenz:" + +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Ernst Martin Witte" + +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "emw@nocabal.de" + +#: main.cpp:36 +msgid "KRadio" +msgstr "KRadio" + +#: main.cpp:42 +msgid "rewrite for 0.3.0, recording, lirc support, alarms, misc" +msgstr "" +"Überarbeitung für 0.3.0, Aufnahmefunktion, LIRC-Unterstützung, Wecker, " +"Verschiedenes" |